you make a great case as far as consistency goes... but i think that santana is still better given his higher k's and ultimately lower era and whip. sure, oswalt has a 2.48 era now but i think over the course of the year it will probably climb to closer to 3.
so, while oswalt exhibits consistency i'd still say that santana is a better pitcher. and he's also a little younger i think, which is usually good.
you can't live the dream, if you don't play the game