My three favorite sites are: Seed Savers Exchange, Baker Creek, and Territorial. All three sites have a great virtual presence and you can get their free catalogs in the mail. If you sign up for their mailing list, the catalog will come sometime in mid-January which really spurs the itch for spring.