I usually use pricewatch.com for most items but for hard drives I found that best buy had the best deals... CompUSA wants like 100 for a 30 gig, I got a 80 gig for 50 at Best Buy.