I'm in the market for a new suit but I don't want to drop a ton of money (under $300. I'm not a baller like the rest of OT). My shoulders are much wider than my waist and I wear tapered dress shirts. Is there a particular kind of jacket/cut/fit that I should look for in a suit? Some make me feel like a giant rectangle. Others are tighter and I think they look better but I could be wrong. Ok here are the rest of my questions: 1. 2 or 3 buttons? I like 3 button suits because when I wear my current suit (2 button), when I button just the top button, the jacket flaps open at the bottom and you can see the bottom of my tie. I think that looks retarded. With a 3 button suit when you button the top two, it prevents this from happening because it forces the sides of the jacket to be inline. However, someone told me that 3 button suits are going out of style. True? 2. What's the best color? My current suit is dark grey, but I was thinking about getting a black one. This suit would be to wear to job interviews/formal business meetings/weddings/whenever I need a suit. I'm northern European descent and I have pale skin and light brown hair. It seems like 99% of suit/clothes models I see are dark skinned and dark hair Italian looking guys, and what looks good on them doesn't look good on me. 3. Where should I look besides department stores/Target/Men's Wearhouse? Or are those good places? Thanks.