Mugatea, some thougths.
As some others mentioned, I'm also not a fan of "forced" music on websites. It interferes with any music I may have playing already, and it also "forces" a mood/atmosphere that I may not want. Plus, many people simply don't like that music at all. I usually don't bother looking for a stop button somewhere on the page if I hear music, I just turn off the page right away and go elsewhere.
The 4 meg size is huge for a splash page, plus the really long/slow animations slows the whole site down even more, so even if I am on broaband, the animation that loads each page makes it feel like slow dialup. You have good taste for design and I love the look, but functionally it has serious flaws. Also, you gotta consider your "target audience". That music and the pictures of your uncle and and the long loading times all cater to the older crowd. Younger crowd are generally annoyed by forced music, have no patience for any loading time above 1 second, and aren't exactly "sold" by a suit that they see modeled only by older men. But the older crowd are slow adapters of the latest and fastest hardware and software, including broadband connections, "fancy" browser enhancements like flash (which is your whole website), and fast computers that can handle all of that. So your site has serious turn-offs for any age group, whether it is due to music, the 4 meg size, the sluggish operation of the site, etc.
So my suggestion. Very nice design, props on that. Feel free to keep that design if you want, but I'd say get rid of the flash. Get rid of the music, or if you must, have just an "intro" sound as your site starts up but no more than that. Make the site responsive and fast. You can still have special effects, just quick ones. And when you say the customer is "faceless and unforgiving" - why should you expect the customer to "forgive" anything anyway? Forgiving implies that they have been inconvenienced/annoyed somehow in the first place (otherwise what is there to forgive?), but for what purpose would you be inconveniencing/annoying them? Seriously, you can do amazingly creative and beautiful things but still have them fast, small in download size, functional, elegant, and easy to use.
Oh and, if you could get your uncle to smile it would be nice. He seems like he's annoyed. Having a "serious look" is good of course, but I dunno how well the angry look sells the suits, no offense. If possible, you could find some well-built kid (a friend, or just somebody you know, or some random person), offer him like $50 so he can model some of those suits, and take some nice pictures with good resolution and color depth etc, and add those to the collection. I'm sure you could find somebody. K that's all I got :)
Edit: Even with the flash remaining, I like the cut down one much better, good job :D