OK, Mbox2 for preamps. To answer your original question: IMHO, the 3035 is the more versatile mic. The V67G sounds very good on some things--mainly on vocals. The 3035 is a tad more transparent and covers a bit more ground. I also go to the 3035 for vocals sometimes because it just cuts through mixes a bit better than the V67G in some songs (the V67 can be a bit murky in the mids). But, the V67 can sound "richer" (or "warmer" at other times. So, all in all, the 3035 is probably the better workhorse. My only complaint with the 3035 is that it sounds a bit tinny to me at times. Probably has something to do with preamps, too, but I don't have the same problem with other mics. So, anyway, 3035 is the more versatile mic.
That said, my buddy let me borrow his SP mic and I agree with the others that you should consider the B1. To my ears, it is more versatile than either the MXL or AT mic.