newegg user reviews are great for products that don't have reviews yet, or at all. Bad thing is just that not all products that are sold here are sold in US and vice versa.
Then there are some products like 8800GT that has soooo many reviews & user reviews that I'd almost rather see some add about it ny now :P (well mostly just "in stock" would be enough to most people to buy.
Make a great product and you don't need advertising, there's a lesson to be learned for every manufacturer