well the reason to not just change the name is that any links he has given out will not work then.
Its actually me that wants his name changed for reasons I wont go into here.
But I dont want links already made to his page to get a 404 !
I want them to redirect to his new name.
Preferable his blog posts should also redirect to the new name - but that sounds rather complicatted unliess anyone can show me how to use htaccess to redirect */oldusername/* to */newusername/*
So I guess I will persist with the advice below and see if I can make it work.
Thanks
Dan V