I have a haircut scheduled for tomorrow afternoon, and am probably just going to get a trim. My hair right now looks like this: http://i299.photobucket.com/al.....3-10-6.jpg

Over the past decade, I've gone through a cycle of growing my hair long, cutting it short and donating it, repeat. I get trims along the way, but I don't keep it at one length for very long. So given how long it is, I've been considering cutting 10" off once again. However, I haven't been 100% happy with the short haircuts I've had before. The last one looked like this: http://photos-f.ak.fbcdn.net/p.....4_9276.jpg and this: http://photos-d.ak.fbcdn.net/p.....5_9523.jpg. The time before that (one of my senior pics from high school): http://photos-h.ak.fbcdn.net/p.....0_9688.jpg I've made progress - I no longer part my hair in the middle, I now have bangs that I think add a bit of style, and my face is a tiny bit less round

So, my question: should I cut my hair short again? And more specifically, should I go for the (inverted) bob with side bangs?

I was able to clip my hair up into a mock-bob, so here's an album of pictures to help visualize the bob: http://s299.photobucket.com/al.....the%20bob/

Ideally, my haircut won't make my neck look shorter and won't make me look younger than I already look. I would LOVE your opinions!