Well I have been super busy at work. I have been working on a project I have dubbed eDrawings. The project goal is to move all our current (paper)engineering drawings and change orders and put them into a Sharepoint, with an estimated cost savings of about $75,000 a year. It has given me the ability to learn about: wide format network scanning, BizTalk 2004 (next project move all old BizTalk artifacts to BizTalk 2004), and programming for Sharepoint. Overall its been frustrating but very rewarding.
I would like to say that if you get the chance to do any work with an engineering group, either for your company or as a consultant, its very different from working with the regular user. I have found it easier to work with engineers. My guess is their ability to think logically and think through problems completely. Overall good experience.