First off, on adb, have you tried this guide -
http://forum.xda-developers.com/showthread.php?t=865685 ? That tells you where to get the necessary drivers.
I realise adb won't help you right now though.
Your hboot version sounds odd, sounds like you have the G2 eng hboot even though you have a DZ, I wonder if that's why it's boot looping ?
Can you get into hboot through starting with the phone off, holding down Volume Down, then holding Power until it switches on ? If so you may want to try flashing a new ROM from your SD card. The one at
http://forum.xda-developers.com/showthread.php?t=820410&highlight=707 sounds the closest to what you're running at the moment. This is an Asian ROM, right ? If you download that and call it "PC10IMG.zip" and place it in the top (root) folder of your SD card, then boot into hboot it should find it and ask if you want to flash it. However, beware that this will wipe all your existing settings/data etc.
If you can get into hboot then there are also some different recovery options if it is an ENG hboot, e.g. trying to flash new stuff via fastboot from your PC. Though you will need to get adb working for that (which enables fastboot too) - see the linked guide above.