Umm... That's as many as I could catch legitimately I missed the Jirachi, Deoxys, Shaymin events... And I can't find Latias in my Emerald stupid roaming...
And I'm not old school enough to have Pokémon Red/Blue/Yellow and all the cables, so, I caught Mew legitimately by putting 999 Pokémon egg into Pokémon Ranch and you get Hayley's Mew.
As far as Pokémon is concerned I want to play Black/White 2 but after you finish a game there isn't much else to do is there?