If you find a quality shop that actually carry more than one line of film, you should be pretty good. Most manufactures have different levels of film available. Problem is, most shops carry their economy or one step up. This is generally a 5year film by the manufacturer. The reason they use this is because it keeps the pricing competitive.
Johnson Window Film makes a very high quality film. Had excellent long life with their films. Even the lower priced Raygard is a very good film. You also have to find what you are looking for. Many films are a dyed film, where more expensive are metalized, and some are a mix of both. Sometimes metalized film can cause problems with gps or antennas built into glass though. The Greystone, Silhouette, and Executive are all very good films and will provide YEARS of clear non-fading tint.
3M also makes some good film also, but I personally like the Johnson film a little better.
Either way, if you plan on keeping it for more than 5 years or so, get a better quality film.
As far removal, if you dont mind a mess it is not that hard. You do have to be careful of defroster lines, but if you use a solvent to "melt" the glue after you pull the film off you will be ok.