Do you think that using a cheat device,such as gameshark on your pokemon games is an OK thing to do?
Personally I trhink that they should only be used to get the unobtainables such as Mew,Celebi,etc or to get your team to level 100. Although I think it would be a lot more satisfying if you were to do this without cheating.(Not that I'd know I've never completed a pokedex with or without cheats(but I have trained a level 100 without,and I know thats a great feeling.))
But some of us may not be able to go to the special events or have the time to do all the training involved. These however are the only instances in which I would consider it.
What are you're opinions on this and why?