yeah better going aftermarket. OEM will cost way more money than you are willing to spend. aftermarket can , on occasion, give you more features over stock.
for OEM in this case, you need sensors, possibly a new main dash harness and other components. just not worth it and its not plug and play.
agree with above, look at vendor nav-tv...