I've found that casting Syphon on my berserked character is an effective way to get some more MP since he's constantly attacking and with the Masamune and Genji Glove he usually has a full load by the time I need it. Syphon takes about half of his MP away. There's no substitute for running to a save crystal though.