Custom Ringtones are free
You can put custom ringtones on using a free app called iToner, problem sorted.
Personally speaking I had a good mobile phone, but didn't want to be carrying my iPod and mobile, so I decided to get the iPhone, overall I am happy with it as I knew what I was buying into. so the lack of features didn't bother me. I really dont get the my phone/computer/car/etc is better/bigger/whatever than yours arguments, you buy what you want to buy and get on with it.
