From what I've read so far:
1. Ceramic Coat keeps your car looking clean (bird poop, and small debris comes off easily), but it is NOT protection against paint chipping from small rocks and such hitting your car. These are generally cheaper (srstinting from Mississsauga does this for $1500 for 4 coats on your entire car with lifetime warranty). It also makes your car look nice and shiny.
2. PPF wrap costs much more, and depends on the material you pick, generally XPEL, 3M Pro, and SunTek are considered the best options to choose. XPEL seems to have the best warranty. Just to get the front side done (full hood, bumper, etc.) seemed to be quoted for about $1500 as well on srstinting's site, but this may vary (not sure if the quotes on the site are accurate for all cars). Full body wrap was about $4500 IIRC. But this protects you from paint damage, but not against stuff like dents (e.g. someone hitting their door into your car).