I too would recommend the RAMPS/Marlin (using Arduino) combo. It's pretty easy to connect and has a lot of support available. So if you just follow the directions, you won't break anything. As well as a headed bed it will support two printing heads.