Curselax= Snorlax with Curse. One hell of a wall if your team doesn't have a PHazer.
But yeah, you really should train your own Snorlax.
Why is Curse so good for snorlax??
Is trick room a good idea for him?
and by putting him up in a trick room....... you've got a hard hitting guy that just won't seem to die.