Wow, you genius must be contagious or something. I had thought it was weird that the COM port was already in use but I didn't think anything else of it. Right after I read you post I started thinking what could possibly be taking up a serial port. Then it hit me...ActiveSync! I disabled serial syncing on ActiveSync and it started working immediately.