just on a side note about your site - everything is quite LARGE, it's like i've zoomed in, take it down a notch, just because there is space, doesn't mean you have to fill it.
That MASSIVE button for example just looks ugly, yeah, people will notice it, because it's ugly. The search is clamped to the top right, i only noticed it when i zoomed out in Firefox.
The rotating banner sits under the fold, i'm a big fan of moving forward from the restraints of the fold, but you have to get people to 'want to scroll'.
The site looks flat, blocky, there's no, what i like to call 'essence' - people are doing amazing things with CSS3, gradients, textures, rollovers these days, SHOW OFF WHAT YOU CAN DO!
Constructive criticism is great for you, for anyone, i can see you are opinionated, but, unfortunately you may not have the experience to fight your corner yet. In time you might realise you're not always correct.
Everyone here wants to help, and this is my 2p.