Here is an early comparision of the HTC Magic with the Apple iPhone 3G. But the real competition will be with iPhone 3.0.

Here we go….
Touchscreens
- Both have capacitive touchscreens (As against the resistive used by Nokia). However this puts handwriting recognition using stylus out of the window.
- iPhone 3G is 3.5-inches and HTC Magic 3.2-inches
- Both at 480 x 320
Size
- The iPhone 3G (4.5 x 2.4 x 0.48 inches) a little longer, wider and thinner than the Magic (4.45 x 2.17 x 0.54 inches)
Weight
- The Magic is lighter: 4.18oz versus the iPhone 4.7oz
Hardware
- The Magic is powered by a 528MHz Qualcomm MSM7201a chipset
- Apple feaures 3.5mm headphone jack
- HTC insist on you using an adapter dongle with their ExtUSB port
- The Magic has native miniUSB supports
- The iPhone 3G has proprietary connector
Home screen
- The HTC Magic has dedicated search, home, menu and back buttons directly under the touchscreen, then hardware send/end call keys and a trackball with enter button.
- There’s a volume control on the left hand side, but there’s no dedicated camera shortcut.
- Apple make do with one home button, volume controls, a lock button on the top and a physical ringer switch, which is certainly more useful when the phone is in your pocket or bag.
Connectivity
- iPhone 3G: HSDPA 3.6Mbps, WiFi and Bluetooth for headset only without AD2P
- HTC Magic features 7.2Mbps HSDPA, WiFi b/g and Bluetooth 2.0, and full bluetooth features
Capacity
- iPhone 3G is available in 8GB or 16GB (No memory slot)
- The Magic has a mere 512MB ROM but a microSD slot with up to 16GB cards
Camera
- The iPhone 3G camera is just 2Mp with blurry shots and no Zoom. No flash
- The Android powred HTC Magic has a 3.2-megapixel camera with autofocus. No flash either