Cambridge 840c. 851c would be better and used they're getting down in that price range I think.
My system has pretty much been upgraded around my 851c and I feel it still could be placed in a system better than what I have and still hold its own. It's a bargain even at its retail price.
The 840c is still a very nice player and I'd put it easily up against your shortlist. Never heard the AMR so can't speak there.