Some more information about what parts you've got would be nice.
If you need a card now, then buy a 1000 series as they do their job perfectly well. If you can wait, then wait for the benchmarks of the 2000 series to come out....you may still end up buying a 1000 series, if the new cards cost as much as I think they will.