I much prefer ankle boots. In fact ankle boots are pretty much all I wear (I'm standing here typing in a pair of ankle high fleece slippers!) - they're more comfortable for me than longer boots. The question is what are you going to wear them with?
I dunno, what would I wear them with? To work, with regular pants? I don't know anything about shoes.
So they're not for a special occasion? Just for every day? Keep an open mind, look and try on everything you think looks nice and buy the ones that are most comfortable