Pretty much what everyone said. You must go to SoHo, they have shops galore! The MAC Pro on 7 W 22nd Street on the 2nd floor, then there's the regular MAC free standing store like a few feet away, Origins is close by too. Of course there is 5th ave where there is even more shops (Saks 5th lol). You can take the train when you're done (subway close by) to Macy's Herald Square (34th street), or if you like walking you can just walk there (although it's a good pull away lol)... Not makeup related but there's this place on the west village called "L'Arte del Gelato"... their Gelato is to die for!