Impressive reviews on this player - Links on comment three.
Ignore the previous price on empire's web site thats way over the top, nevertheless this is a cracking player and a steal at this price. Average retail seems to be around £190 (Play.com £199 PCWorld/Currys £249!!!!) I doubt you will find it cheaper than £150. 2% Quidco also.
Or alternately Amazon sell for £164.24....do a price match with PCWorld + 10% of the difference.