Hmm, I'll link some posts via search.
http://forums.military.com/1/OpenTopic?a=tpc&s=78919038&f=4291918121&m=9171982856&r=2031946786#2031946786
http://forums.military.com/1/OpenTopic?a=tpc&s=78919038&f=1431924461&m=3641985576&r=3641985576#3641985576
http://forums.military.com/1/OpenTopic?a=tpc&s=78919038&f=3101927042&m=306109513&r=306109513#306109513
Search results:
http://forums.military.com/1/OpenTopic?a=search&s=78919038&result_detail=3&x_as=&reqWords=Stryker&exactPhrase=&optWords=¬Words=&f=&dt=&authorName=&sortType=2&action=simplesearch&search.x=0&search.y=0&search=submit
Interesting insights by people involved somewhat. It does appear that the cost to humvee's as well as them being wheeled are the major concerns.