When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Punch or Power all around. and for gps i would say go with an Alpine touch screen flip out. This is of course that money is not an issue as it will be costing quite a bit.