It's difficult to decide on physical or special. Special secures you from fire moves and Focus Blast, but physical saves you from Flare Blitz, which basically is the only strong physical fire move. If you have rocky helmet, go physical. If you have lefties, go special.
I've also pondered about...