All the iPod Touch 4g models have had a slight price reduction at Argos:
8GB - £174.99 reduced from £189. £14 saving
32GB - £229.99 reduced from £249. £19 saving
64GB - £289.99 reduced from £329. £39 saving
The 64GB is £336 direct from Apple, so that's a great saving.
You also get a free case with all iPod touches at the moment