ended up having to do data recovery. Hiren's Boot CD is AWESOME, was able to use the MiniXP to do a lot of work and get everything I needed from my drive. Partitioned drives and reinstalled windows. I think that a quick shutdown (daughter turned off power instead of shutdown) messed up the MBR causing the hal.ddl error, wasnt able to recover or fix the error. I learned a heck of alot though! Great learning experience.