Correct me if I am wrong but the Atmega32u4 breakout board can use the USB connector for power right?
Also, and again pardon my ignorance but we can't use the IDE directly with this board? I saw a posting that sounded like you could but you had to compile then copy the hex file from the temp space and use averdude to send it to the board? Ideally I would like to just use the IDE from the arduino project. (but will use alternate if need be.)