touchscreen lcd monitor, and a basic computer just like the one youre typing on. you can do a DIY one or buy a prebuilt one. DIY would obviously be considerably cheaper. check out http://www.mp3car.com forum, there will be answers to all other of your questions there.