hey Fred, it's a big improvement from the last version.

i noticed that you took some "distracted "graphic elements out. the thumb nails now feel spaced and relaxed. that's great. Yeah the text is a bit difficult to read. maybe do a squint your eye test when you look at the text.
On the top of resume, "downloads" is sort misleading. it should not have required the user's mental ability to find out what that is. résumé downloads is better download even it's located above resume.
what i think is terrific to your web site by adding a "surprise disovery" feeling, like have those sub features hidden and unhidden when rollover "your solution ", "featured" and can't tell what the third one is hehe. People likes to see a nice interface first without a lot of distraction
The top left corner animation was a nice touch. I wonder how many people would discover that?? hmmm
i should stop mumbling now.....