Bought this Philips DVP3040 for my father-in-law for Christmas, great little machine. Got it from Argos then but they don't seem to do it anymore. Amazon do it for £31 and free delivery.
philips 5960 is a very good player. has hdmi slot and usb slot. some sainsburysstores are selling these at £35.00. if your really lucky you may also pick up the hdmi cables they are selling for 99p !!