My 2 favorite cuts are
1) super long (mid to lower back) w/ waves ... think Eliza Dushku hair. (I have ringlet curly hair and so style it from ringlets to glossy straight depending on my mood)... but SUCH a pain in winter, takes for freakin' ever to dry!
2) The inverted bob with a lot of wispy/ chunky piecing (think Katie Holmes)
Yeah. Polar opposites. I just went from elbow length to inverted bob because I had shoulder surgery and there was noooooo way I could convince anyone to hold a hairdryer for me for as long as it takes me to blow it out... and wet hair in winter = pneumonia for me. So chop-chop! I do this every 5 or 6 years. Pixie to elbows and back again.
For YOU, though... you have the classic pinup girl look (lucky!) so I would personally stay in that range. Either 20's short, or 40's long.
With your hair type, though, I would think that shorter would equal a LOT more styling time and product. Before cutting it... I would personally play with it long for awhile. Try some different products and styles. Maybe wash and towel mostly dry, and come through a really soft/touchable/shiny gel through it and braid before bed (to unbraid in the morning...hah... I just typoed that to 'unbrain' in the morning. That's just me before coffee. I have no brain when I first wake up!).
BEFORE you cut... also try the "faux bob". This is doing a little french twist at the bottom of your hair and pinning it with the hair loose on top. Gives you a good idea what it would look like at different medium lengths.
I'd ask your husband, too... but that's me. Some men have a real verve for long hair so cutting would be out... and others especially love the spread out all over the pillow in disarray so styling while sleeping might be out. If not... try the braiding, or do-ragging at night.