Hi
I've just upgraded my N95 to the latest version V20..... but I did but my phone SIM free, mainly because my last phone was on contract with O2 and I could never ever get a firmware/software update, I eventually had to get the phone unlocked but then that caused a whole other set of problems.
Mobile, reliable and accessible that's the key !!!!