Ah, didn't know that (don't usually work with Identity columns).
For my solution, I ended up cheating.
I scripted all the columns I needed from the tables, put them into Excel and wrote a bit of VBA to create the INSERT INTO and SELECT statements.
For future reference, is there a better way of doing this?