I have a kenwood dnx5120 unit for sale, it came out of my 06 wrx, it is in almost perfect condition. The navigation on it is garmin, it has other options that can be added such as satalite radio, ipod connect, and some other features. there is a usb cord that i had ran into my glove box. instead of using an ipod i just saved music files to a jump drive and it can read that...it worked out pretty good for me. the only reason i want to sell it is simply because i traded my wrx in and my new car came with nav already. if anyone is interested ill stay reasonable with the price. im not sure about the new subbys but if you have an 06-07 it should plug right up but if you have never done it i would recommend getting it professionally installed.