Hi
The design of your site is pretty good, it is very polished and very clean. The vista like icons really work well. The only downside to this is that your site may be percieved as a product site due to its high qaulity.
Many affiliate/review sites take the approach of an independant review, this can sometimes be lost on a design that is as well presented as yours.
One thing i did notince is that with the on page load pop-up window you have it does not allow the site to fit within a 800x600 resolution. once the pop-up is closed it still does not fit within the 800x600 environment without the use of a x-axis scroller, this is not very good practise. Although analytic tools will tell you that only 10-15% of visitors use 800x600 it is still 10-15% of a market you should ensure your site is aimed towards.
I like the use of imagery you have within your site although i would recommend reducing the size of your content. There is a lot of reading involved.
I would also suggest reducing some of your image sizes, you can easily reduce the size of these without affecting the quality. Your site takes a long time to load on my t1 modem and therefore will take a long time on others. The average statistic for a sites loading time is no more than 8 seconds on a 56k modem. Any longer than this will make the vistor leave as they will not have the patience for your site to load. You can check your site loads time here:
SiteReportCard: Web Site Optimization and Promotion Tools
All in all i think you have a really good site. I am sure with some additional pointers from other memebers your site can become even better!
Good luck
__________________
Experienced web designer with 2 years experience working for one of the worlds top affiliate companies.
Now with a web design agency where I have been for 1 and a half years.
I have a strong passion for web design and believe there is not a single web site that cannot be improved.
www.paul-wallas.co.uk