This is something that just came to me, and I feel like it should be necessary here though a part of me feels you might have covered this already, but on thing I found pretty neat in Champions is that in a section of the training station, there was a green screen. You could position your character in front of it then use photoshop wizardry to your heart's content.
In this same sense, I would think it would be cool for players to have access (perhaps via a teleporter in the game's Pocket D equivalent) to this room so they can pose for photos or posters, or maybe folks like Samuraiko or other machinimators could have an in game tool, of sorts, to make such recordings.