Wow! Congratulations! Isn't that out of the blue?
What was really weird was I had a 2nd job interview tonight with a software company, and as soon as I walked in the door the phone rang (a different company was calling). We talked for 45 minutes and she said she wants me to start Thursday. It's a 6 -12 month contract job, the other job, the software company, is a temp-to-hire...and they still have not made an offer...yet. There is a possibility that I may get an offer from the software company tomorrow and may have to choose between them and the other company.