Banana Republic's suits have an awful feel to them. If you're looking for something off the rack that fits you, you can do a lot better. If you want to spend about the same money, check out
this Ebay store. Don't buy based on size if you aren't sure of what fits you. Instead, get measured, or measure yourself, and contact the seller and ask him what would fit. You just need to give him your measurements, what style you want, colors, etc. He'll find something, and it'll be at your price point and of higher quality than the dept/mall stores offer at the same price.
I'm definitely not a shill for that store. I did, however, get married in a suit from him. Some of my groomsmen also purchased from him.