I have tried the same process with another rainbowduino which was unused and I got an error which said something like programmer out of sync.
The sketch that I tried uploading was some 3_0 version of a rainbowduino firmware.
The second time onward when trying to upload the sketch it gives me the same type of error that astcoolnameleft reported.