My three favorite moves of all time are:
Thunderbolt, Ice beam, Flamethrower. They are strong and very accurate and a ton of Pokemon can learn them. Other moves I love are:
Psychic, V- Create, Shadow Ball, Brick Break, Earthquake, Megahorn and many more. There are sooooooo many moves that are good and this topic is very broad and hard to narrow down.