Dixons are advertising 8gB Ipod touch's for 139 GBP, but don't say which generation.... Now, call me cynical but I have to wonder if they haven't put 3rd gen, it's because they're trying to flog off their old stock (as are Amazon). The 3g 8gB on Amazon go for about 189; what chance the Dixon's ones aren't 3G - and can you tell from the box when it's handed over what gen it is?
There is no new '8GB 3G' iPod touch, it's the old 2G model, but at a lower price. The 8Gb one is 130 at Dixons Tax Free. Link
The 16GB model that used to cost 219 has been discontinued, while the 32GB model has been reduced from 289 to 229, and theres a new 64GB model at 299.