Have you looked into this ?
It seems ideal for your case, since it accepts MxM cards, suitable for you "M" graphics of choice.
Only problem is that it seems like an OEM product and can't be found anywhere in retail. Also, I've e-mailed them in the past regarding MxM compatibility, but never...