Schiff.
He's got the most charisma, plus he's very successful and can self-fund. I love Rand, but Rand does not quite have the charisma or speaking abilities of Peter. Rand is my #2. I really think he's a great person, and would be amazing in the senate.
Peter is in his own league. Watch his speech to Mises, and you will see the audience rolling in the aisles laughing... at a speech about economics! He's got a gift.
I agree, though, that Schiff needs to talk about ending all the warmongering in his race against Dodd. He's probably actually to the "left" of Dodd on Iraq. Remember that Dodd voted FOR the invasion of Iraq, so Peter can hammer him on that in CT, saying that it proves Dodd lacks judgement.