I like the Radio Shack commercials (the post it on the door that says; "In France on business." )

I haven't seen the Contador/Schleck commercial yet. Then again, we DVR the tour and fast forward through all the commercials. I'll have to keep an eye out for that one.