New York is as good a place as any (ok, the best place) to shop til you drop. A lot of people who are planning on making the trip to New York City ask me where the best places to go to shop are and in my experience I think starting at
Canal Street and walking yourself up
Broadway is a great route to take. This route is good for absolutely any budget: from those who are looking for designer names, to those who are looking for designer names for not-so designer name prices, to those who are looking to scavenger hunt. And there are great places to stop and eat along the way.
Canal Street and Broadway is very close to many subway lines (the N,R,6) and the route starts out on Canal Street at a marketplace of sorts. They sell CD's, jewelry, clothing, souvenirs, bags and tons of other cool finds all for cheap prices.
Broadway will always be your main road you want to stick to so once you're done with Canal Street, head up Broadway where you'll find some great stores, shops and restaurants. Don't bypass the vendors selling things like CD's, belts, hats, scarves and bags on the tables along Broadway. You can get some great finds there including some nice costume jewelry and faux designer bags for $20. Check out the stores as you stroll, you'll come upon a whole range of stores for a whole range of budgets from H&M on one block to Prada and Armani Exchange on the next. There are also nice delicacy stores like Dean and Deluca along the way and this is all in a span of about 5 blocks!
However, don't forget the sidestreets either. Like I said, keep Broadway as your main artery to walk down but once you hit Broome Street (not far from Canal Street) start taking a walk up some of the sidestreets west and east of Broadway (I like the shops West better). This is where some GREAT stores hide out and some big designers like Betsey Johnson, some makeup stores like FACE Stockholm, Origins, a large and really cool Apple store for MAC Users, a Quiksilver store among loads more. This is where you really get the essence of NY shopping; there's literally an overwhelming amount of places to look. Once you think you've thoroughly scouted the sidestreets head back to Broadway and continue walking up. If you go far enough you'll hit 14th Street Union Square and that's a great shopping route where you'll find a lot of great stuff. It may seem like a long walk but it's probably the same as walking circles in a mall!
In my experience this is definitely the best route to take for people of all budgets because you can find stuff anywhere from cheap to extravagant.
The number two route to take when shopping in New York is the famous 5th avenue around the 50's and up by Central Park. But beware. This is for the big spender.