So are these operator 'product codes'? As some look very much like them, for example; H3G being Hutchison 3rd Generation and Vod being Vodafone, and obviously, CPW being Carphone Warhouse. If so, what would XEU be? Also, is this JM3 a beta firmware as I've heard the rumoured date is going to be the 23rd for the official Froyo release? Taking that date with a pinch of salt.