Well, I guess the first thing to do is step back and talk about Style versus Fashion. Fashion is thrust upon us by designers and labels. It changes often because they want to keep selling new products. Fashion generally doesn't take into account different body types, work needs, or anything else other than the ever changing whims of the industry. Fashion items, regardless of brand, will tend not to be as well made due to there not being a need. I mean why spend the extra time and money to build something that will last 20 years when it will be outdated in 6 months? GQ, Details, etc, tend to show the current fashions. If this is what you want, stop reading here and just browse those publications.
Syle on the other hand is what someone wears wih confidence regardless. They have made it their own and are comfortable in it. They don't ask permission for it, apologize for it, or think twice about. I have seen people that are stylish wearing stuff that I wouldn't be caught dead in and I'm sure some of what I wear would be the same to them. What they wear can range from expensive traditional items to off the rack, disposable, fashion items. In this case it is more about the person than the clothes. I know some people will disagree with me here but honestly, on this board it doesn't matter what you say, someone will always disagree with you and sometimes even in a hostile or rude manner. That is just type of discourteous behaviour tends to run rampant on anonymous message boards. Not that everyone is like that, in fact most people here try to be helpful even if they can be short due to having seen similar topics multiple times.
One word you will probably hear a lot on this board and others like it, is "traditional". In this environment it tends to refer to clothing that is well made and in more of a timeless form. That is, it stays in style for many years. A high quality blue blazer, such as ones from Brooks Brothers is a good example of that. Most people here tend to go this route instead of the pure fashion route which is why you saw the comments against the suit you posted. Traditional items are generally going to be well made so they can last for a long time. They are also made in the correct manner so they fit and look better as well (do some searches on canvassed versus fused jackets).
My recommendations to you would be to read more here and at AskAndyAboutClothes.com. I would also read some books on how to dress. On Amazon, do a search for "how to dress gentleman" and you will find quite a few. If you need to get a couple of suits before you have had a chance to read a lot more, go to
http://stores.ebay.com/The-Wizard-of-Aahs?_rdc=1 . For the price, you are going to be hard pressed to find better new suits. I have aslo found that
www.moderntailor.com is a decent place to order made to measure shirts from. The last thing I would say is to find a good tailor in your area. Garments will always look better properly fitted to you so having someone local you can trust is very important. I hope this hleps.