I'd be interested to hear you experience of the differences between the two phones, as I may do the same myself this year.

What I don't like about HTC Snap is it uses WM6.1 standard (not WM6.1 Pro, i.e. no touch screen....) and the smaller screen it has compared to the Okta Touch