Not bad at all... I'm usually not too fond of flash based sites since they tend to get in the way of actually getting to the information you need. However, you seem to have struck a good balance between looking slick, and not having the site get in the way of the user.
I like it