Thanks for not helping out Canada's struggling tech sector.
I don't have a G2, but I've used the Nexus 5 quite a lot, and it's my default Android recommendation, along with the Moto X or Moto G depending on budget. The G2 is basically a Nexus 5 with a bigger battery and ******** updates since LG/Sprint derps around with them for several months after Google push them to the Nexus 5.
HTC 8XT is old and low-res screen, it should rightfully be <$200
off contract. And it's not Nokia/MS - there's really no real reason to bother with anyone else on WinPhone.
iPhone 5c is a hilarious troll by Apple. Prior to the release of the 5s, they'd discount the previous year's model by $100, which already makes a year old phone far more expensive than it's worth. With the iPhone 5s, instead of discounting the iPhone 5 by $100, they made the iPhone 5c, which is
worse than the iPhone 5, and priced that at $100 less than the 5s. Also Apple pricing is kind of deceitful regarding storage - the 5c is free with contract, but it's only 16GB with no microSD slot, so it's really $100 extra for equivalent storage as everyone else.
Samsung Galaxy mega is too large, low resolution, poorly updated version of Android, shoddy Samsung build quality.
I don't really care enough about Sprint-exclusive ZTE phones to look up particular problems with the Sprint Vital, but it's also poorly updated Android and not better than the G2.
There do seem to exist Android flip phones, but I doubt you'll see them in America:
http://www.gsmarena.com/samsung_g9098_androidpowered_flip_phone_crops_up_in_china-news-8558.php