The makerbot is a good 3D printer, but it also comes with a relatively high price tag.
If you are have a little bit of technical skill and motivation to spend a good amount of time, I would go with the RepRap option. If your looking for a kit, the Makerfarm kit would be a great choice. You can choose from many different options like color, but also whether or not the kit is complete (so you can self source specific parts if you want). Here is the link:
http://www.makerfarm.com/index.php/
Also, about what Masterjuggler said regarding the print material.
The makerbot was originally designed for using pla (polylactic acid) filament while newer models have the capability of printing in abs.
All models of the reprap can print in both filament types, while the abs may require some extras (mainly, a heated build platform) because abs has a tendency to warp when cooling.
If you have any more questions, either post them or feel free to PM me. I'm not an expert, but I will try to help.
-Raultiger