I have tried Scientific Linux 6.1 for a short while on my Sandy Bridge workstation (with Intel HD Graphics) only, but everything there seemed to work perfectly (including xv and GLX/OpenGL). I did not read any changelogs for the EL6.1 release, but it may very well be that they fixed the problems you experienced. You should be able to check using the SL live media.