I'd have it cut short without a second thought - probably a really short inverted bob. I used to envy my friends at school who would cut their hair off and look amazing.

What about having it relaxed and working some magic with straightening? As long as you look after it (protection, deep conditioning etc and not straightening TOO often - it's ok.) I'm chopping mine off soon and will be using a bit of heat to get the style I want.... And you can get less harsh relaxers now, it's not like it used to be. Curlies have options! More so than straight haired ladies really... more difficult to get unatural curls (that stay!)