Just to throw my two cents into the ring, I find the first page rather cluttered. There’s a lot of content on there that I have to say I’m not particularly enticed to read it all: the contrast of the text to the background could be stronger and I just don’t like Times New Roman as a font, although that’s obviously totally a personal thing. Because it’s the default text used in so many web pages, it just doesn’t always look totally professional.
I’m not a big fan of the extent the homepage needs to be scrolled either – I’d suggest you’ve probably got three pages there rolled into one, which again is quite tiring on the eye. The homepage needs to be short and concise. Welcome the user, let them know what’s on the site and maybe provide one or two affiliate links – rather than the multitude of different clickthroughs you’ve got on there at the moment.
Hope you take that in the way that it’s intended … as I say, it’s just my two cents.