This is an important point.
I just went back to the OP's website again, and my impression is still that the use of Flash in this case is excessive and distracting.
It demands more work on my part just to get into the site than I am willing to put in.
Thanks.. I hear what you are saying and we'll address this. I hope soon.