Since this thread was recently linked in the "classic movies in HD" thread, I thought I'd throw in a mention of my region-free blu-ray player, the
Seiki BD660, which is available at Canadian Wal-Marts. I don't know if you can buy them in the U.S. or not, but I've had the player for three years and have had no problems with it. I haven't done a firmware upgrade on it, in case the ability to play discs from any region is removed, but I'm not sure why I'd want to anyway at this point.
The hack is easy to perform and you can set the machine so it will play DVDs from any region, and manually switch between regions for blu-ray. There is no region "0" setting for BD, but since this machine was so cheap ($88 or less), it's my auxillary unit for playing Region B BDs, while my Samsung remains my primary BD player.
Unlike my Samsung, the USB port on the Seiki will play all kinds of media files (.avi, .mkv, etc.) while my Samsung can only show photos or play music via the USB.
Apparently Seikis have also been seen at Future Shop in Canada (which is owned by Best Buy) so they may turn up at Wal-Mart or Best Buy in the U.S.