OK, I\'ve just got myself a shiny new MacBook Pro, and having been developing my iPhone app on another MacBook, I wanted to migrate my development to my new computer.
One important but easy to overlook item: make sure all your provisioning keys & certs are on the login keychain. I ran into this when I tried to create a new "development" keychain and all my profiles became "invalid".