SUNY Buffalo is better. Maybe I am being biased cause its my undergraduate institution, UB is not bad at all overall, but I am not very sure in mechanical engineering, but I can tell for the past 3 years or so the mechanical engineering has been very dynamic in pursuing research in virtual reality, there is the Center for Computational reserach here at UB ts good, U will have fun...good luck with your decision
