I agree that Psychic/Fire is the best bet as with it the only things that completely wall you are Heatran and Tyranitar, while Heatran, Dragonite, Infernape and to a lesser extent Altaria all resist Grass/Fire and Psychic does grant much better neutral coverage which is what CMers like to aim for.
I really think that most of the SpA EVs are unneeded for the same reason that sets like Curse Pert doesn't run many Defense EVs if any. They are simply redundant when you can invest in Defense and take more hits, thus allowing yourself to set up more CMs and eventually increase your damage output and defensive capabilities than if you ran 252 SpA EVs. You [i]can[/] invest some Speed EVs but unless you want to invest 100+ there isn't many noteworthy things to warrant having less bulk. The only good examples are investing 8 Speed EVs (counting in HP [Fire]'s 30 Speed IV) to outpace 0 Speed Zapdos and Jirachi so the former cannot Heatwave you to finish you before you can kill it with Psychic (pretty situational) and the latter so it cannot get a CB U-Turn on you, but then again why would a CB Jirachi have 0 Speed EVs?
Therefore I recommend 252 HP / 252 Def / 4 whatever with a Bold Nature
Recover is better all around in my opinion because you loose Leftovers recovery with Rest and you can only Recover once without risking being set up on.
There is my two cents. Enjoy =D