My advice is probably a little different than most on this forum. If you are working off a budget (and really, all of us are in some ways) then you can't run out and buy 4-5 Kiton/Brioni/Oxxford suits. That would run you 15K or whatever. However, I would never EVER buy a "cheap" suit. By "cheap" I don't mean price point. I'm talking about composition and fit. In just about every way, a John Nordstrom's store brand suit for $450 is much better made than a $1500 prada suit. I own a lot of suits, since I have to wear them to work everyday. I wish I could, but I don't own the best brands in suits (Brioni, Kiton, eg.). For the money, I think Canali is a terrific buy. Very well made, good fabric, and stylish. You can get a good Canali suit on bluefly or Ebay for 500-800. My basic style philosophy for suits, especially if you can't own 20 of them, is to go with whatever gives you the most flexibility. For the first 2-5, I'd go with a solid or pin striped navy, a charcoal or pinstriped charcoal, and a solid or pinstriped black. You can dress up, down, or fashionable with all of those. Here's an example: I have a charcoal Jil Sander suit that I like a lot. Flat front pants, button fly, tapered legs. If I were to wear this to the office, I'd probably wear a subtle shirt with a fairly simple, minimalist tie. I would probably go with a little color in the tie. Presto, conservative office attire, but the suit isn't necessarily a conservative suit. If I were to wear that same suit to a party or whatever, I would pair it with a Paul Smith shirt with lots of color and stripes, an equally flashy tie, and presto, same suit with a totally different feel. You get this same sort of flexibility with the other types of suits. And the punctuation to my two cents is this: you can have an inexpensive suit look good if it fits you properly and have it altered nicely. You can have a $3,500 Kiton suit, but if it doesn't fit you properly, it will look horrible on you.