well for me i dont have a gps,dvd, or mp3 deck....so a carputer is a cheaper upgrade then to buy say a pioneer n1(or the new one). aside from tat, u can play divx, avi, wmv, etc. u can also add a bluetooth adapter, wireless internet(still need access points tho).