2oddSox - 12:24 pm on Feb 7, 2005 (gmt 0) Congrats on your new rankings.
The work that you did certainly had every chance of improving your rankings. As you specifically mention Google it would appear that you have gained from the latest tweaking that G appear to be doing. If you cast your eyes over to the Google Forum, you'll see some pretty hefty threads [webmasterworld.com] going on right now about this update.
Congrats on your new rankings.