I made good progress last night. Got the replacement drive-shaft installed and finished installing the tie-rod end. I'm picking the wheel-hub up from the shop this evening (they pressed the broken end of the old shaft out for me) so I'll work on reassembling everything tonight.. hopefully have the car running again by Thursday evening.
Then just minor stuff to fix.. one of the hood pins ripped out, new tyres, new wheels, alignment, etc. etc.
It's only money, right?