i've been using the o2 xda mini s for the last 12 month. another six months to go before phone gets upgraded. the phone is a windows ce pda and does everything fantastically well except, it is just not very good as a talking device! always used nokia sets before which basically were excellent at the basics. thankfully, i spend little time talking on my phone.