Welcome to the Arduino world, I think you will enjoy it. It's a little more upfront research and learning curve compared to the Stamp world, but the rewards of true open source is worth it.
Not the most orginized of sites, but the Arduino home page does have a lot of links, pages and paths to see what goes on in the Arduino world.
Good luck
Lefty