Mine has worked now. At least it works occasionally. I also need to note that I'm on Windows 7, and since my last post I've been plugging it directly into the USB on the back panel of my computer tower due to power supply concerns.
When it doesn't work it just gives this message that it didn't recognize and nothing else happens. The editor keeps sitting there waiting for me to plug in the digispark.

This seems to almost always be the initial result. After a few times of replugging it in, I get lucky and I get these messages instead:
First, driver not installed.

Next, driver is installed?

Third, something (driver?) crashes:

After this point the editor starts a dialogue. This step doesn't always work either, so I'm going to share the output it gives me as it crashes two different times:
First crash:
>> Eep! Connection to device lost during erase! Not to worry
>> This happens on some computers - reconnecting...
>> (!) Automatic reconnection not working. Unplug and reconnect
device usb connector, or reset it some other way to continue.
> Please plug in the device ...
> Press CTRL+C to terminate the program.
> Device is found!
connecting: 20% complete
connecting: 23% complete
connecting: 27% complete
connecting: 30% complete
connecting: 34% complete
connecting: 40% complete
> Device looks like ATtiny85!
> Available space for user application: 6010 bytes
> Suggested sleep time between sending pages: 8ms
> Whole page count: 94
> Erase function sleep duration: 752ms
parsing: 40% complete
parsing: 60% complete
> Erasing the memory ...
erasing: 60% complete
erasing: 60% complete
erasing: 60% complete
(NOTE: this continues for a while, I've deleted those lines)
erasing: 79% complete
erasing: 79% complete
>> Eep! Connection to device lost during erase! Not to worry
>> This happens on some computers - reconnecting...
>> (!) Automatic reconnection not working. Unplug and reconnect
device usb connector, or reset it some other way to continue.
Another way it failed:
Binary sketch size: 776 bytes (of a 6,010 byte maximum)
Running Digispark Uploader...
Plug in device now...
Assertion failed: res >= 4, file library/micronucleus_lib.c, line 63
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
> Please plug in the device ...
> Press CTRL+C to terminate the program.
At last, here's the output from a time that it worked:
Binary sketch size: 776 bytes (of a 6,010 byte maximum)
Running Digispark Uploader...
Plug in device now...
> Please plug in the device ...
> Press CTRL+C to terminate the program.
> Device is found!
connecting: 20% complete
connecting: 23% complete
connecting: 27% complete
connecting: 30% complete
connecting: 34% complete
connecting: 40% complete
> Device looks like ATtiny85!
> Available space for user application: 6010 bytes
> Suggested sleep time between sending pages: 8ms
> Whole page count: 94
> Erase function sleep duration: 752ms
parsing: 40% complete
parsing: 60% complete
> Erasing the memory ...
erasing: 60% complete
erasing: 60% complete
(NOTE: many more lines, deleted)
erasing: 79% complete
erasing: 79% complete
>> Eep! Connection to device lost during erase! Not to worry
>> This happens on some computers - reconnecting...
>> Reconnected! Continuing upload sequence...
erasing: 80% complete
> Starting to upload ...
writing: 80% complete
writing: 80% complete
(NOTE: many more lines, deleted)
writing: 99% complete
writing: 100% complete
>> Micronucleus done. Thank you!
So I'm curious, did it have a problem half way through this upload and then fix it? Anyway, my sketch ran after this. I've fully soldered the RGB shield as well as the headers on the digispark. I have it running an edited version of the test code for that shield:
http://digistump.com/wiki/digispark/tutorials/rgbI think this is obvious from my post, I would like to see this working a little bit more consistently. I really can't say for sure that it'll work the next time I plug it in. Maybe this is a physical problem, it just only seems to work 1/3rd of the time and I don't know why.