Wait until Google I/O (next week?) and see if anything is announced. Assuming that there's nothing new and shiny, then I'd save some coin and go with a Galaxy Nexus rather than a Nexus 4. It's only dual-core rather than quad-core, but you can replace the battery and it's less likely to shatter when dropped. (I've dropped my GNex many, many times, and it's still in fine shape.)

I'll note that more and more phones are capable of being unlocked without too much hardship and are then supported by CyanogenMod and the like, letting you have the "pure" Google experience without vendor cruft (which, supposedly, has become less crufty over time).