I am in about the same situations as you.
For shirts, I think H&M makes some decent ones for 39.95, and they could be lower when on sale. The point is that they have a really slimmer and more modern fit.
Originally Posted by CityConnection
I don't know how big your head is but I have had great success fitting Kio Yamato and Urband Frames. Kio has a tension fit that can be made to bow around the temples (usually...