You want to design your site so that everyone can view your pages/site. The best approach is to design your site for your target market.
When designing sites for clients, those who want to make money and have a successful sites, I don't use frames. Alot of people do not like them. And some find them hard to navigate and a nightmare to print out. Plus it does not work well for most of the search engines.
Also try not to use to many graphics and watch their sizes. A slow loading page will kill your traffic. Remember not everyone has a fast modem.
Back to the Question: I recommend that you don't use frames.
That is my two cents, but it is your site. Hope this helps a little.