Chosen Solution
I bought a 1 TB hard drive for my iMac 20" A1076 and used SuperDuper! to copy my old laptop hard drive (Leopard) to my new desktop hard drive. It will boot from the internal if I hold option and select it, but it doesn’t boot from it automatically like I want it to. Anybody ever had this problem???
Nevermind guys, I figured out I had to change the system preferences. I went to Startup Disk and they were set to boot on Network Startup instead of my new hard drive. Thanks for looking!!!