Wacoal makes the best bras I've ever worn--they last a long time.  They support well and the straps are wide enough that they do not dig into my shoulder.  They're expensive, but in this case, you get value.