i need help picking the best touchscreen phone. i want a capacitive screen (like iPhone, not BlackBerry Storm), preferably 16 million colors, i'd rather not have windows mobile, and internal memory would be great (a lot of memory, not 240MB or something like that). Thanks