Take a look:
http://www.gamersreports.com/article/43/
Hope that helps. Finding a cheap one is a matter of choice. I'd personally go with seagate myself. Western digital is less reliable in my opinion, but I've only had one WD drive fail. I guess the comments below me pretty much say it. Go with seagate.