I'm curious. How high can I get?
I believe 400 health is max, 20 health per heart and start with 100 health, so 15 crystal hearts.
EDIT: This is current as of v1.0.4
EDIT2: It should be noted that max mana is 200, or 10 mana crystals.