Iphone music is probably better, at the end of the day Diamond is still Windows Mobile. But on everything else Diamond is better - camera, office software, calendar, modem, Opera would kick Safari's butt any day of the week, etc. If your primary use for your smartphone is music then iphone might be the better choice, but also consider Sony Ericsson W960. I believe either MTN or Voda have it at R1200 pay-in on MyCall or Weekender, either way far cheaper than either. Music experience is great and a far better (and friendlier) interface than either (but somewhat outdated in some specs), although HTC's touch interface is better where it does replace MS mobile (which isn't everywhere).