Yeah, the reboots and losing 3g make it almost unusable.
For the 3g thing, I haven't yet found a reason for it. Sometimes the 3g doesn't come back after a phone call. Sometimes I just lose it throughout the day. I haven't noticed any correlation to wifi, it happens if it's on (with no networks nearby), and when it's disabled. Luckily, flipping in and out of airplane mode will usually fix it.
The random reboots are really annoying, though. 3 times today (in my pocket) it rebooted. Last night, when I charged it in. And then again, last night, shortly after it rebooted, the phone froze with the screen off. None of the buttons would wake it, unplugging the cable didn't shut the LED off, nothing. Had to resort to a battery pull.
Please, please get these issues addressed soon. I'm off to try something else, maybe Shadowrom.