Yes, I agree with basschick. The Flash page took too long to load and I immediately thought, "Oh fuck another Flash site." I'd dump the Flash intro, get right to the page, and make your Flash movie and clickable preview.

Michael