Dresses are cool. I used to wear the same greenish khaki pants and t-shirts every day. It was comfortable, that was what I told myself.
Except I looked like a clone. I've made fun of clones before, like the packs of trade show guys in khakis and logo polo shirts...but I didn't realize until recently that I was conforming to everyone else's idea of what a female geek ought to look like. I decided to go a slightly different direction in my self-expression.
I have not yet worn an actual ballgown to work, but I've come close. I don't like sleek androgynous women's clothes that look like men's clothes with a lower neckline. I like wandering around a dull office wearing SILK and RUFFLES and POUFY SLEEVES and 27 BRACELETS!! And I am not afraid to admit it. It's not like I'm crossdressing, I just have a preference for the same stuff that my grandmother likes.
Silk, silk, silk, silk. I like it, I'll wear it, and the easily-influenced fad-following chiX0rs can have the J. Crew and Gap boring unisex cotton sweatshop products.
Not only that, but I've found that expensive or handmade clothes of high quality are far more comfortable than ill-tailored mass-manufactured clothes. I'd rather have a beautiful linen suit made for me (it's cheaper than you might think) than spend mindnumbing hours at the mall trying on 20 pairs of jeans trying to find something that fits.
Anyway, to conclude this rant, I'm not a suit, I'm a geek in a dress.