Thanks for the reply Scotty! That is somewhat reassuring, but how do I do any of that when I can't communicate with the device via adb? A couple of times I got it to return the serial number when I caught it in the exact right place while it was starting up from a battery pull/factory reset via hard buttons, but it didn't stay connected long enough to type the next command. I couldn't even get "adb devices" to work twice in a row.
adb will never work with the phone in fastboot,adb is for use within the booted operating system.
all you need to do is power on into hboot,wait for the green writing to flash and then disapear(wich is perfectly normal,your phone isnt missing anything) and then select fastboot with the vol rocker and power button. this will put you into fastboot,wich is the same mode the phone is in after typing
adb reboot bootloader.
open a cmd window,then plug the phone in,with it in fastboot,and type
fastboot devices wich should return your serial number.
then launch recovery,just like you did in step 2 of the root guide:
fastboot boot recoveryname.img
this will start your recovery,and you can restore a backup,or flash a rom of choice.
if youre on gingerbread firmware,youll have to flash this
old firmware patch if you want to flash an ICS rom.
the best thing would be to restore a know working backup,so that you know the phone is fine,and dont have to search for a good rom in a state of panic

once your phone works again,you can take time to properly research what rom you want to try.
also in the future b careful what you delete with titanium,as this was almost certainly what caused your situation,even tho it may have taken some time to surface. just make backups so that youve always got a working one to restore.
if it comes down to running an ruu,well need to know your current software build to find it. if you dont have that information,the info in your hboot screen should give us a clue.
sorry for my short answer earlier,i was at work
