I have a good PC with XP on it, and I want to tinker with the iPhone SDK. I'm thinking about doing this:

  1. Buy a copy of Leopard
  2. Buy a second hard drive, and keep both HDs installed
  3. Install OSX on the second HD
  4. Set up some kind of boot selector at startup, OR...
  5. If the dual boot thing isn't possible, just use the BIOS to boot a different drive depending on the OS I wanted

Any flaws with that plan? Can I have both HDs installed, each with a different OS? Any advice?