I think it's a good look... depending on your face structure. I -really- like how I look with a high bun, but I don't have the confidence to go out like that. I feel too exposed :p I think you would look nice with a high bun and some sort of headband :)
I think it depends on the woman, some women can totally rock them, others not so much. There is this lady I know that almost always wears her hair up, she looks smoking hot with it up. I don't like her as much with her hair down and I much prefer long hair on woman. I do like the "messy buns" better too.
I personally prefer girls to either put their hair in a pony tail or keep it down. Call me weird but I like to tease the girls that I like by squeezing their hair bun and saying "Sorry but I couldn't help myself"