I've been a bridesmaid 6 times and twice the maid of honor. To date, my absolute favorite dress was probably the ugliest but I loved the honesty of the bride. She took us to David's bridal in Atlanta where we had a very simple green dress that wasn't pretty, but it was fine. The bride picked it because in her words, "ladies, lets face it, you will never wear a bridesmaid dress again so I'm not going to make you spend hundreds and try and pass it off as reusable, so i've picked this $95 dress. Enjoy".
$95, on my then graduate school student budget brought tears to my eyes. I still love her for it.