I use GameFAQs but I try to beat the game on my own first. Then I look up stuff to see what extras I missed.