It's not perfect, but as the AMA said, the perfect should not be the enemy of the good. It's far easier to reform an existing bill than to pass an entirely new one. I'm especially pleased at the part that forbids insurers to deny coverage based on pre-existing conditions. This is a great thing for all of my friends who have pre-existing conditions, and I am heavily grateful for them. (That is, I'm grateful on behalf of my friends, not grateful for their pre-existing conditions.)
A real post about singing, dancing, and being a ninja TA will follow later.