If you're upgrading a radio, going aftermarket is definitely better. There's so many good choices, from Alpine to Kenwood and others, some with restyle kits that fit flush and look great, too. If you already had the NAV, it's not always worth upgrading.