HTC Touch Diamond Review ? This Diamond is Definitely Not in the Rough