HTC launches Google Magic phone with full touch screen