I've dived both the AGA (Interspiro Diveator II) and Kirby-Morgan M-48 Supermask.
The AGA has a much superior field of vision. It's a very comfortable mask. It has one of the best demand valves on the market. The gas flow path keeps the faceshield from fogging. The only drawback, as far as I'm concerned, is that you have to remove it if the 2nd stage fails. I have a tiny Dacor Bandit for that occasion in my BC pocket. As BJD69 pointed out, gas supply switches can easily be utilized, and the 2nd stage is of excellent quality. When using the semi-postive pressure version, additional gas usage is not much of an issue. One problem I had was equalizing as my nostrils are too large for the stock nose block. Once I fixed that (the block, not the nose) it worked well.
In regards to photography, I've seen several people take some masking tape onto the side to keep reflections at bay.
The M-48 has probably the worst field of vision I ever used. You wouldn't recognize tunnel vision as sympton of problems beacause that's all there is. The 4 point harness is less comfortable than the AGA's 5 point, but has a quick release that works well. Equalization can be done by squeezing your nose as on most masks. The removable pod is great as you easily accomodate additional second stages for bailout or gas switching. With or without another pod. I disagree with Rob in regards to using it with comms, I used it (and the AGA) with both OTS Buddy Phone and 2010 comms without problems. Having the option of keeping the bite piece in your mouth reduces dead space and CO2 buildup. Unlike the AGA, the gas is only in the removable pod, so the mask will need defogger as usual. The black K-M version should work better for photography than the clear skirted Oceanic version, same as any mask.
Photography I don't know, the glass is closer and straight as you're used to, but the bellows of the pod takes up quite some space. Tough call without trying.
Between the two I prefer the AGA of use with OC equipment. Large, fog free field of vision, breathing performance and comfort give it the edge.
Last but not least, the mask has got to fit your face! The Scubapro for example is way to wide for mine, so it's just not an option for me.