The HTC Inspire was among the premier Android smartphones when it debuted, and this was thanks to its 1 GHz Snapdragon processor combined with 768 MB of RAM. This is a powerful combination, and to this day there are only a handful of phones that are quicker, such as the HTC Thunderbolt on Verizon and the Motorola Atrix on AT&T.
Apple's iPhone 4, on the other hand, runs an 800 MHz Apple A4 processor which is paired with 512 MB of RAM. This combination was a real knock-out when it arrived, and it's still good even today. But it's certainly no match for the raw power the Inspire can offer.
There are several others hardware advantages for the Inspire. It comes with 4 GB of internal storage and comes with an 8 GB memory card, but this can be upgraded to a whopping 32 GB, while the iPhone 4 cannot be upgraded. The Inspire also has a better 8 MP camera, compared to the 5 MP version on Apple's device.
However, the iPhone does strike back when it comes to display resolution. While the Inspire's 4.3 inch display is physically larger, its resolution is just 480 x 800, compared to 640 x 960 on the iPhone 4. The iPhone also includes a 0.3 MP front facing camera, while the Inspire does not.
Overall, the hardware winner is the HTC Inspire.