I'd suggest you balance the length (height) of your modules - left and right in particular - so that your front page is approximately the same height all the way across. This is particularly noticeable with a dark blue background.
I think it looks great. Very clean. And the pic with the Swedish hockey jersey is pretty cool, too -- but I'm a little biased since my hometown hockey team's captain is Swedish, Mats Sundin. Go, Leafs, Go!!!
Never argue with an idiot. They bring you down to their level and then beat you with experience...