I have liked Edwards better than any of the other Democrats in the race for a number or reasons, but I hadn't articulated them yet. Now Big Tent Democrat over at talkleft hits the nail on the head. Edwards is willing to stand up for what Democrats mean and is willing to go toe-to-toe with the Republicans without unnecessary compromise.
Go read the post and see if you don't agree - if you are a Democrat. What particularly connects with me is BTD's view of Obama. Check it out.