Best choice for this is IMHO AppMonster, which backs up your
*.apk files to sdcard. This version is free but somehow limited; the real power comes with its payed version, AppMonster Pro Backup Restore (~EUR 3) -- which not only adds batch-mode for restore, but also automatically backs up all new installations/updates, while letting you define how many generations you want to keep and (at least this was on the roadmap) even "pin" a version you want to keep "forever".
An added plus is that it also shows whether an app has ad modules hooked in (e.g. AdMob), if it supports App2SD, or if it is already installed on SD:
For me, it is the ultimate tool for this goal -- saved my ass a couple of times, when some app-update introduced a bug, or ripped away a feature. The only thing I miss here is it cannot backup the apps' data -- but that's a thing impossible to all non-root apps (for this, I use mentioned Titanium Backup -- but that's not topic of this question, and thus just mentioned for completeness).
To sum up: AppMonster would solve your problem with getting the
*.apk files to the sdcard for transfer -- and even offer you features you surely will use even after completing that job. Moreover, if you use the Pro version, the sdcard copy will be done automatically for you, saving you some manual work.