Yeah, for a goof mobile system, I too recomend the Passport systems. THey are easy to use, easy to setup, and compact.
As for players.....
http://cgi.ebay.com/JVC-XL-SV22-KARAOKE ... QQihZ004QQ
http://cgi.ebay.com/JVC-XL-SV22-Pro-Kar ... QQihZ011QQ
Although I am not computerized, I have 2 of the above players, and will NEVER EVER git rid of them even if I never ever use them again. THoes playes went through HECK and back, and worked great everytime! I did mount then in a SKB hard case, just to protect a little.