There's not always a HU that will go straight in. A lot of the 'fancy' units will require possible some coding and possibly a CANbus upgrade too, there are tons and tons of threads on the RNS510 and all it's revisions if you think that is something you want then do a search and you should find all the information you need ;)
Hope this helps!