Umm...out of those, I'd pick the ZX10 simply because its a 3g phone, next in line would be the 8125 since its a windows mobile smartphone, after that comes the 6682 (another smartphone) and last would be the l7, which fails to impress me at all
i have/had all except the 8125. the zx10 i like better because its a 3g phone and has cingular video transflash slot 1.3mp cam (ok pictures) mp3 player nice screen (like the v551 crisp and clear) and sounds really good(earpeice) hot swap transflash. the 6682 is nice edge works good ok screen i hate the loud speaker (speakerphone mp3) on top thought it was a stupid idea. cam is pretty nice, rsmmc hot swap battery was ok. the slvr was ok, small and thin both other than that not much i liked sure you could watch movies and listen to itunes but the gprs killed all the features (im a heavy data user)screen was nice. glass was nice too. i might get the 8125 but im reading alot of problems people are having. ( its almost turning out like the mpx220 have to upgrade the rom. hopefully not alot of times. htc isnt moto so hopefully the new rom is it)