First, congrats. I know the blood sweat and tears that go into a design/redesign/re-redesign.
That said: I don't like Flash sites. Never have, never will. They're counter to everything that I
do like about the internet, and remind me of the telelvision experience (which I mostly loathe) -- where I'm having to wait and watch what someone else is showing me and at their whim and speed, etc. With plain ole hypertext I control just about
everything... within the interface experience, and "that's the way -- uh huh, uh huh -- I like it."
Good guidelines and rules and wicked wicked opinions can be found over at Jacob Nielsen's
http://www.useit.com/
Especially this essay, Flash 99% Bad
http://www.useit.com/alertbox/20001029.html