My solution: Buy a cheap shirt and get it tailored!
You can easily find a decent shirt for $25 whether its through a sale, ebay, etc. Just make sure the shirt is the correct neck size and a little long in the sleeves (altering seems to have taken a half inch or so out of the sleeve length). Then take it to the tailor and tell them what you want (taken in on the sides, higher armholes, slimmer sleeves, less fabric in the back, etc) and they should be able to do it for you. I had this done in philly for $25!
So after paying $20 for a big billowy shirt that was on sale, after another $25 i have a perfectly fitting shirt that I love. To me this process is much better than buying an $40 CT slim fit shirt that doesn't even fit that well and much better than paying $100+ for MTM.
One thing to consider, my tailor says its much easier for her if I get pleatless shirts because she doesn't have to work around or remove the pleat. She was able to 'remove' the center pleat on my shirt by sewing the pleat closed, and although this looks a little odd with two seams running down my back, who is ever looking that closely at your back anyways?
Edited by iamsam - 9/16/11 at 12:29pm