Well, if you want to make the trip to NYC, I would suggest going to B&J fabrics or Mood fabrics. Mood has the better prices though. However, they both have a huge selection of cotton jersey and silk jersey.
As for what cotton I'd suggest I would have to say a nice pima cotton or a cotton viscose blend. I've never dyed any fabric before, so I can make any statements in that regard.