If it were me, I'd go out and get Apress's sharepoint 2007 User's Guide by
Seth Bates for starters. Then I would go to
http://sharepoint.microsoft.com/sharepoint and start reading up on
everything that there was SharePoint to start getting a feel for everything
that's going on in the SharePoint community.
After that I would do a self assessment to see if I'm a developer or a
solutions engineer. If you're more on the side of solutions engineer, I
can't really recommend a good book (though reading through Scot Hillier's
newest book on 2007 development using C# 2005 has been quite good), I would
probably turn to something like Bill English's SharePoint 2007
Administrator's Companion.
Additionally, I would head over to MSDN's Virtual Labs to look up as much as
I could and learn using their labs on SharePoint 2007:
msdn2.microsoft.com/.../aa740390.aspx
And then if you must, I would resort to www.sharepointblogs.com and
www.sharepointkicks.com, though I would be leery of some of the information
that you find there - primarily because it is a community of individuals
that are all learning their way around the neighborhood of SharePoint at the
same time -- there are some gems of articles out there though.