I want to do some iPhone development, but I don't have a Mac.

Can I just buy a HD off of eBay that already has OSX Lion on it, stick it in my PC, and choose to boot from that HD from the BIOS?