I agree the Ultimaker is an excellent machine. Stay away from Makerbot, they are quickly alienating themselves from the rest of the community. The only decent contribution they have made to 3D printing since their original product is Thingiverse, nothing but downhill from there.