Not that I'm denigrating your choice in any way, it has no bearing on my life at all, but I'm genuinely curious as to why anyone would buy an Android phone unless they're willing to hack it to bits. In my opinion, without root access on an Android phone, you're using an iPhone without great software support. The only draw of Android over the iPhone in the last three months that I can see is root access and a hacker community supporting it. Especially when it means buying an out-of-date and possibly out-of-support phone.
What drew you to the Android platform over the iPhone platform if you're not willing to update your software manually and are resigned to not getting a software upgrade until you buy a new phone? That seems ridiculous to me. Even on Windows Phone, every device that came with WP7 got WP7.5 and WP7.8.
What I'm saying is, you can either get Jelly Bean on your device via Cyanogenmod or you can get ICS and hack Google Now onto it with instructions found online.