
Touchscreens
* Both have capacitive touchscreens
* The former 3.5-inches and the latter 3.2-inches
* Both running 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 3G’s 4.7oz.
Hardware
* The Magic has a 528MHz Qualcomm MSM7201a chipset.
* Apple has a standard 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
* The iPhone 3G delivers HSDPA, WiFi b/g and Bluetooth, although the only Bluetooth profiles supported are the headset and handsfree.
* The HTC Magic has 7.2Mbps HSDPA, WiFi b/g and Bluetooth 2.0, and there’s much more flexibility in the Bluetooth stack.
Capacity
* The iPhone 3G is available in 8GB or 16GB, with no way to expand that capacity
* The Magic has a mere 512MB ROM but a microSD slot with up to 16GB cards.
Camera
* The iPhone has just 2-megapixels camera with a fixed-focus lens
* The Magic has a 3.2-megapixel camera with autofocus.

