I have one of this as well since last year, and can't be more happier. It plays everything you throw at it, and I have it hooked up to my home network, which means am able to transfer files from 1 PC to another.
I do have one question though, asked in the link below...