I must say, team water have horrible outfits. And both legendaries are really ugly, but I believe the boned one is better. Well, yep, Team Earth is superior to Team Water, at least in style.
And don't you forget Giovanni Boss is a Ground Type trainer, while I prefer poison type ones.
My favorite team is actually Team Aqua. I think Admin Shelly is the most stylish ever seen. However, I do love Giovanni Boss, in part because my name is also Giovanni. But introduce me to your Team Earth, maybe I'll like it.