Soooo I sometimes don't know whether to hem my pants or not.

http://www.flickr.com/photos/24464921@N07/

If you look at the photo, I estimate that most of my pants are about this length. All my work pants are ratty at the backs because I wear flats on my commute and keep my heels under my desk.

My jeans are always rolled up like so. I rarely wear heels with jeans, but on occasion I do. I just can't decide whether I should hem. Any thoughts and why?