judging from the moveset of the Mew you posted, I'll suggest you go look for a 6th Pokemon, ASAP, before you get creamed... ingame you maybe be invincible (then again, who isn't?), but competitve battling, this team will be crushed easily. Seriously... mega punching Mew is a very clear indication that you're doomed O.o; You should remake your team by flipping through the Advanced Trainer's Guide and review the Overused Pokemon Battledex to get some basic grip of the metagame.
(just had to be rude because of that last statement in the post... sorry)
As for mine... Quaggy, of course ^_^