+1 on zara. not too expensive but lots of good stuff
i used to buy their jeans but they shrink too easily...no matter what and are cut kinda weird at the bottom.
i have some good t shirts and dress shirts from them though.
if you don't really have a fashion identity yet, the best bet is to go to kenneth cole and buy a bunch of stuff. alot of their stuff is classic and high quality, but not ultra expensive. lots of safe but classy bets. i buy almost all my shoes from there too