dezire - if you can get a XE for £150 then go for it. But they do seem to be going for similar money as the GNexus and I would the GNex is the better phone. The only thing the XE has is removable storage.
The XE has all I need really. I will consider the Nexus S - would I really use 16gb of data music....not sure. I have lived with a Galaxy Ace with a 16gb card which has never been anywhere near full...so maybe.