In the recent movie update Miami Vice, Crockett and Tubbs -- now portrayed by Colin Farrell and Jamie Foxx -- are just as stylish as their 80s predecessors, but are clearly trumped by an even more ...