...I think you're right on about who Barack Obama is. He is a center left democrat, which by national standards makes him a "liberal" but NOT a progressive.
He's the best we got at the moment and may be just about as far "left" as you can go and still win a national election.