Ap, I read through the comments and I agree with the opinion that the site should have continuity. It really helps people know where they are, where they were, and where they want to go next.
One thing you might try is, using pen & paper, map out your site, all of it's features, and where they are in relation to each other. (Home page, secondary pages that stem directly from the home page, and, tertiary pages that stem directly from the secondary pages.) Make yourself a template, and use it consistently throughout the site.
One way to approach it, if you like having your pages different, is to make your homepage and have on it links to the main categories with links to their sub-categories listed below each one. Then make a (very) similar template (maybe a smaller logo, less flash, whatever, but with all of the pertinant links) for your secondary pages. Then, from your secondary template, make a tertiary template for the sub-categories. Make the tertiary template a bare-bones version of the secondary template, but have the navigation kept to the basics (secondary category that it falls under & pages related to the current page only, or something like that.) These tertiary pages are usually where the "meat" of the site is.
On my personal sites, I use the same template throughout the entire site, since they don't really contain much information. One exception might be a site that has content in a popup window. I'll make a different template for the pop-up. But, where I work, (for a division of the US Federal Government) we have thousands & thousands & thou... (you get my point) of pages and on that site we use the 3 separate templates (although right now it probably has 5 different looks since we're moving to a new look, whadda mess!)
Anyway, enough of my blabbing. Sorry if I've lost or confused you... [oops] But, before I forget! I did take a look at your site and I like the elements that you have. Great Photoshop'ing and your excitement about the site definately shows through. Nice job