Only two? ):
Vaporeon x Flygon would be great for me since I can't see me "having" a legendary pokemon if it was real life, so no suicune.
And I can visualize myself flying on my flygon's back so yeah, it could be really helpful in any trip.
I like pokemons of every type, but as I have a love for water I would be training a large number of water mons.