You should get a player that also can handle DVD-A (the rival format to SACD)
This one plays DVD, DVD-A, SACD and divx files:
http://www.pixmania.co.uk/uk/uk/99789/art/samsung/dvd_hd950_dvd_divx_sacd_p.html?srcid=36
In terms of finding SACDs to buy, you may actually own some already. The entire catelogue of R.E.M, Rolling Stones and Bob Dylan are dual layer CD/SACD.
For mp3 players are would recomend the iaudio its generally regarded as having the best sound quality of the players you mentioned.