I really wish that the wonderful Developers (and I mean wonderful and I'm thank full for all there work) would just put a caution letting everyone know that flashing to ICS will change things in your phone that are reasonably advanced to fix. I'm glad both you guys got your phones atleast booting so they can charge. Your getting a wifi error and when you try to flash a proper kernel it fails.
It fails because HTC wont let you down grade and you changed your mainver to and ICS version. 4point something or other. you need your mainver to be lower then the kernel you want to flash. Read this, and get as much info as you can, and be ready to Ruu back to stock.
[GUIDE] Fix Mainver Error - xda-developers
Before you go and do this have a plan figured out, weather its Ruu back to stock or just attempting to flash the proper kernel for your ROM,
Gods speed gentleman I'm off to work now.
And as always I hope someone smarter then me will point out any mistakes I've made, or add any info I missed.