I still don't understand why eveyone likes flash so much!
Here are my opinions (BTW: thanks for asking for input on your site, more of us should do the same).
1. You need to ask yourself (and you might have already), what is my target audience. If you are trying to appeal to a select few nerds or an audience that requires all the eyecandy, then go with flash (minus the splash screen, unless you will have useful content there).
If you are trying to appeal to the masses, drop flash or at a minimum make an html version and give the user the choice. BTW: I always choose HTML because most of the flash sites that I have visited are designed by artists who have no idea about navigation or content.
2. get rid of that pop-up stuff. Have everything load in the main window.
Repeat this phrase to yourself at least 10 times per day: "Popups are evil"
3. navigation is not consistant. You need a main nar area and then another area for the innerpages nav. Current nav is confusing for me and will be even more confusing for the average web usre
4. It took me along time to find the back button. Needs to be better placed. also, I clicked on services and wanted to get back to the main page. Naturally, I clicked on the big green blob in the upper left, but nothing happened. I expected to be taken back to the main page.
5. taking away the browser nav bar is not a nice thing to do. The average web user greatly depends on it and in "studies", read nonscientific, that I have been a part of, users do not go back to sites that take away their browser nav buttons. Really, they either get confused or angry.
My advice: Unless you are going for the artsy look (along with the stereotypes that go along with it) I would drop flash as the major vehicle for your site.
I would make the site in XHTML.
Also, if you need to make you site accessable to disabled users, then flash is the wrong way to go, it is almost completely inaccessable to screen readers.
START FLASH RANT
Flash is so overused for eyecandy that many people (including myself) have started to really hate it. If you have some info that requires flash (drawings, building schematics, cartoony type tours (virtual tours are the realm of quicktime), intensely visual activities) use it, if the information can be presented in a more user friendly format (without loss of value) then its better to go with the easier approach.
END FLASH RANT
I was not trying to shoot you down or anything. But, you did ask for our opinions.
DMG