Take to Kinko's - they have a machine that can take any photo to poster size.
That's not a very technical answer.