I chose this media player based on price, features, patriot forum support, flexibility and hackability. I have updated the bootcode and firmware, but to be honest it didn't need it. Also purchased the Patriot N wireless adapter as I don't use the ethernet port.
I don't use streaming much, but on the limited tests I have performed the Wireless N works well on movies upto about 1.5GB, but a 4.5GB DVD ISO image movie does stutter via wireless. I have installed a 250GB 2.5" sata drive internally and use a 500GB external USB drive too. Using the device to store my movies, whether I copy my DVDs to ISO or out to MP4, etc works really well. Both the external USB drive or internal SATA work perfectly too.
The device is easy to use, setup and I would recommend it to anyone not interested in streaming ISO DVD images via wireless. Love it!
UPDATE: Reflashed the PBO to P61 Mega, a semi official firmware linked from the PBO Wiki and the device now streams 4.5GB ISO images perfectly.