I got the front sides done to match the back with "good" quality 3M. Ive done it every car myself, wife and daughter has owned.
On my new Edge I also did something new. I had the front windshield done with the super fancy 3M stuff in a almost clear tint. Why you ask? It cuts down something like 40% of the heat coming through and all the UV. It's a noticeable difference in Florida and worth the....sigh....$200 cost.
Heres a link
http://solutions.3m.com/wps/portal/3M/en_US/ScotchgardAutoProtection/Home/CarBuyers/Home/Products/WindowFilm/CrystallineWindowFilm/
I got the 70 version and can't tell that the window has been tinted.