I am looking to install a jeeputer in my Rubi. I have the mounting location in mind. I just need help with what is needed for offroad use and well the functions that I would like to run. OBDII and GPS tracking/mapping and primary and maybe XM radio/data. Internet is cool but not nessary. So, what do you guys have?