I just beat Mega Man 2 with a little help from GameFAQs. When you know the boss weaknesses right away, it makes the game a lot faster so you can avoid trial and error and repeating levels. It's the first and only Mega Man game I've beaten. I don't count Mega Man 3 since I used Game Genie to beat it as a kid.