Never heard of the MTVR, before this, but checked it out...and I thought the MRAP was ugly. I also found the Cougar, never seen that before either.
Anyway 10,000 MRAPs seems like a lot of them - Just thought they would make a showing. http://www.army.mil/-news/2009/02/22/17268-10000th-mrap-fielded-in-iraq/
Sounds like they are working on a Baby-MRAP that's more mobile for the afghanistan conflict.