I get this question quite often – as do a lot of Microsoft folk. I can’t answer it better than Gerardo Dada does on his blog here – Link to GerardoDada : Windows Mobile 6 Upgrades for your phone
I’m putting this on my blog because it’s easier than remembering and typing in Gerardo’s blog… 🙂