Couldn't the hardware manufacturers simply release drivers for their radio, camera, SOC, etc, that are built into the AOSP, just like desktop OS environments?
Mine is doing the same thing. Went into Market to get Titanium...reboot. Cleared data/cache, tried again...reboot. Tried just downloading another app (Dropbox)...reboot.