Darn! You are right - my SQL code was in error. This will teach me to test out code before posting :) The correct code is as follows:
UPDATE table1 SET Firstname=Left([name],InStr([name]," ")-1), LastName=Mid([name],InStr([name]," ")+1)
I tested it this time, so it should work.
To answer...