Should I get the M? I have an upgrade in december, and I really love the form factor. My main concern is, I want a phone that will be supported for at least a full year. I like my 4, but I feel like its an afterthought to Motorola as far as design and in software support. I feel like you need to have a highly successful phone (as opposed to the niche market phone the D4 is) to receive support for a respectable amount of time. The honest truth is I will most likely want a new phone by the end of 2013 as well (I have a real hard time sticking with a phone for a full contract), but is the M a good phone that will get continuous love for 2013? Does the phone seem like it will be able to handle anything 2013 might throw at it (as far as software)?