
Here are some links I dug up regarding this vehicle, including one on a French discussion forum with a side by side of the MSFV next to an M1117. Apparently the Afghans are calling them the "Tiger" and this will form the backbone of their new armored corps.
http://www.army.mil/article/69284/First_production_MSFVs_shipped_to_Afghan_National_Army/
http://www.army-guide.com/eng/product4718.html
http://atwar.blogs.nytimes.com/2011/10/18/training-concerns-hover-over-delivery-of-afghan-equipment/
http://www.dodlive.mil/index.php/2011/09/forming-the-river-training-and-equipping-the-afghan-forces/
http://www.operacional.pt/mobile-strike-force-vehicles-para-o-afeganistao/
http://www.operacional.pt/mobile-strike-force-vehicles-para-o-afeganistao/
http://www.air-defense.net/forum/index.php?topic=12086.2340