you may consider centering your page utilizing a DIV tag... I'm viewing with a widescreen monitor, and the page is all aligned to the left, leaving half of my monitor with Blank Space....
also, the background gradients ends... It may look more pro if it were toconsistantly cover the entire background. You can achieve this by defineing the background og the <body> in your CSS--
also, the images load quickly! (+) but they are Lo-res... ( a constant struggle, I know!)
and you may consider making the lump of text a little more interesting by utilizing a variety of colors and sizes--
good luck!