I order my seeds from Fedco, through my co-op (at a 26% discount). http://www.fedcoseeds.com/
They only carry seeds that do well in the North East which is nice because it takes some of the guesswork out of it. They also have little "personal" descriptions of the different plants and how they do and what they're like, which i like. Makes up for not having pictures.
That said, I think I'm going to clean out my old seeds and just get rid of a lot of them and start over because they're getting very hit or miss and I'm frustrated. If you want a bunch of may-or-may-not grow seeds, I'll let you know when I go through mine.