I love pricespy, can usually search on description, barcode or model. Also shows you a handy graph for however long the product has sold for so you can see a trend if its due a price drop.
You can also register and set your own list so easier everytime you need to check.