Bra recommendations

I need some new bras. Where is a good place to buy some that will last a while? I also was wondering if you ladies wear the colorful ones? I like a lot of the colorful ones but I hate them to be seen through my shirts.