I don't know about bizrate. I've seen them rate some questionable companies pretty high. I like reseller ratings--
link. They also linked themselves with ibuyer.net if you want to get to hunt for good prices and good companies at the same time.
link. Not too bad a service at all. Still, I think pricewatch comes up with the consistently lowest prices, unfortunately some of the companies involved with these prices are not the shiniest examples of capitalism.
Grumpy