I went slightly budget route and got front bumpers, mirrors, and headlights wrapped with Suntek Ultra. Then the full car coated with Modesta ceramic coating. Doctor Detail at Costa Mesa did a good job, check them out if you are local and need something done.
If you have the budget, you should either get a full car wrap, or the full front with hood. If not, I would highly recommend at the very least get your bumper (full nose) wrapped, then ceramic coat the car. My bumper already got scraped once in a grocery parking lot, and thanks to the wrap no paint was damaged.
Of all places on my car, the bumper is taking the most bugs and rocks. If you get it wrapped and coated, everything will wipe off much easier.