Back when I started, the answer to this would be all of them, however, things have changed.
I started with a iPT G4 for testing. Soon it was outdated and won't run iOS7 or do dictation. I wanted to download Square (credit card processing app) ... It doesn't work < iOS7, so no go.
Point: the device is near useless. It won't support an OS that's already "old"
A Gen 1 iPad has almost no value. In addition, Apple doesn't have a history of supporting older products, they also have a very quick upgrade following mainly for OS versions.
Point: not much reason to be concerned with older devices, if you know someone that has one, then fine, otherwise probably not worth the time/money.
Same argument goes for buying a test device that has high memory vs low memory... not much reason to get the high memory versions, they'll be outdated in about a year.