Hung out with my buddy this weekend. We had his Monsoon and my Avalanche screaming up and down his street.
When you sit them side by side you can see the differences in things like the linkage, suspension and so on. They both appear to be quality products though.
I would recommend either one of these trucks to anyone.