Thanks Jamie!
I should point out that the following chords (in California)...
||--------------------||
||--------------------||
||--12----11-----9----||
||--12----12----10----||
||--10----12----10----||
||--10----10-----8----||...can be transposed to:
||--3--------------||
||--3----7----5----||
||--0----7----5----||
||--0----7----5----||
||-------5----3----||
||-----------------||...but it won't have that full sound as it does in the recording. But if I'm sitting in a certain position where I have to hold my guitar in an awkward way, during the chorus part, I go from (10 10 12 12 x x) to (x 5 7 7 7 x), just because it's more comfortable... and my fingers are too big for the E-shaped chords down that far anyway

OH! And I'm thinking about changing the following chord:
||--0----------------||
||--1----------5-----||
||--0---INTO---5-----||
||--2----------5-----||
||--0----------0-----||
||--0----------0-----||Anyone reading this, let me know if you like that better. I'm not fully convinced I actually hear that 2nd fret on the D-string. I'm 100% sure that the open-string is played on the E and A strings (because I do silly things like looping individual chords in Adobe Audition and play them over and over and over until I can pick out each note individually). Oh, and it sounds fuller when it's played as (0 0 5 5 5 X) anyway.
The only other thing that (10 10 12 12 X X) can be changed into is (X 5 5 7 8 X), other than (X X 0 0 3 3)... so I'm gonna stick with what I got, but the move to (0 0 5 5 5 X) in the verses is much easier than moving your hand all the way down to (0 0 2 0 1 0).