I am looking to buy a new DVD player. I would like one that at least plays SVCD, DVD +/-RW, CD R/W and .jpg support. I would also like one that can be de-macrovision hacked (which will replace my Apex 1100). Any suggestions?

-Mark B.