I bought these:
I also bought the matching coax set, but not necessary if you only want front speakers. They're running off stock radio (no nav, base model) and sound great. Tweeters are really easy to install, just need to craft your own adapter plates so they sit closer to the surface.
Dont have much experience with the sub, imo the stock sub bumps.