I say it's a good phone as well. Though I experienced reboots on all the ROMS I've been running stock for 2 weeks and haven't seen one. I even had it at 200+ hours of up time.
It is definitely a step up from my droid charge.
I mainly bought it because the specs impressed me and there was a BOGO deal at the time. Which was last March.
I'm still on my first one, and it still functions perfect.
I was happy about getting ics on it, and I did think it would be much sooner than this but it doesn't bother me because honestly it's not important and has absolutely zero effect on my life in the grand scheme of things. It's unbecoming a man of character to complain and cry over such trivial things. :-)
All in all the spectrum is a solid device that does all I need it to and more.