Don't know about MS front page.
But as for Office 2003.. you're very lucky.
I've uploaded it for someone before and haven't deleted it yet
www.sarnworld.com/darvil/Office2003.iso
you don't need a keygen for this either.. it'll automatically filled in the code for you.