Ever since its launch into the mainstream market, Android mobile phones have taken by the world by storm. HTC magic is one such android mobile. It is a