I'm with you RJ both on David Caruso being an asshat, and on Faraday kicking ass.
His tone is the way it is because he knows more than he can let on. We'll know why he's like that before too long I think.
Oh yeah, CSI: Miami is frickin' horrible!!!! I love CSI & CSI: New York though.