One thing that you probably haven't considered is face shape. A good hairstyle has a lot to do with your face shape. There are a whole list of hairstyles for certain face shapes. For example if you have a high forehead - heart shaped face--then adding bangs might be a great option for you. The bangs can help to camouflage a high forehead and balance out the rest of your face.
Get more great ideas like this in our 6 steps to selecting your best hairstyles at HRHairstyles.com