I just upgraded to Xorg 7.0 in unstable and X still doesn't work without mga_hal. Using the Option Option "UseFBDev" "true" however, makes it work! So as long as Matrox doesn't supply a new mga_hal that works with Xorg > 6.8.2 and nobody fixes mga_drv, you can use fbdev to get an X session.