I need some help choosing a new phone. Up for consideration are the following devices: -BB Pearl -HTC Touch -HTC Mogul -Motorola Razr2 Do any of these phones have a jack for an external antenna? Also are there any phones coming out soon that I should wait for? I need something with good reception, a micro SD slot, a camera, and bluetooth, preferably stereo bluetooth. Any information on these devices, reviews first hand experience with these phone would be appreciated. Thanks in advance for the help.