In OS X 10.6 how do you mount an AFP share at boot or before user login?
Not sure that you can.  I would think for security reasons a user has to be logged in, so that a set of credentials can be used.  There's probably some scripts that are run pre-login though, so I suppose if you specify your credentials in there it would be fine.