Right! We know that it was a volcanic Island from Olivia's lesson on "The Man Behind the Curtain." I've always assumed the power source was either geothermal, solar, electrochemical (the Tempest & Goodwin's burn), electromagnetic (the Swan's magnetic properties & Sayid's comment about the concrete), or a combination of any of these.
OR....hamsters.
