I didn't watch the final stage as the timing was challenging and I didn't really care. I caught a replay of sprint and that's about it.
I think Froome is probably clean (I actually buy his parasite explaination) and I think he's a worthy winner but I just don't really like him. I'm not sure why as he really has the whole package and is even agressive/explosive but I just don't. I may come around. I think next years tour with a more on form Contador, a faster in TT Quintana and Froome with a couple others thrown in the mix is going to be fun to watch.
On the sprinting side I think Cavendish will figure things out again and wasn't on top form this year (he was sick for a significant portion of the tour).