It really depends on what you need on your team. Both are sort of equally strong, but Latias is more a strong defensive pokemon, while Latios is a strong offensive pokemon.
In-game I would pick Latios, since the stupid AI had little strategy and thus brute power is the way to go. I also personally like Latios better anyway.