sorry I meant EPIC or VIBRANT So I am a noob to androids and smartphones in general. I have done my research. But I figure the experts are here and would like opinions. I have narrowed it down to the Samsung Galaxies - either Tmobile or Sprint. I understand that Tmobile has much better customer service ratings in surveys but some say Sprint has improved? Tmobile phone has 16g internal memory vs sprints 1g(but 16g SD). How important is internal memory size for androids? Some say in 2.2 you will be able to use SD memory for apps so internal isnt as important in the future? I assume these phones will be able to upgrade? Sprint phone has better features for me - forward camera for video conf, hard keybd, and 4G.- all of which are big pluses for me. When is Tmobile getting 4g and will the phones upgrade? Any comments folks? Is tmobile service and line quality that much better than Sprint?