I think the website is attractive, but sometimes it's to blue. I would change the blue colored blocks to white or lightblue. Just my thought.
Can't stand too long in front of the monitor, because of that red ... Try to change into something else.
It looks unfinished to me. I see white on the right and middle. Plus the aqua-blue look is way to bright. Stands out to much.
Your website looks good, but i guess there is too much 'christmas' design.. I think its too graphical... but cant say exactly what it is..
tooo bright. Choose some more appropriate colors. like I'd suggest you to darken the red and most of the time red is a border color, I'd also advice you to make your border thin and width="1" in css . And also top google ads just destroy the effect of snow, you better but it on a white background and choose white background for your ad also. Good luck