Virginia Tech Computer Science vs. George Mason Computer Science

I recently got into George Mason’s Computer Science program and Virginia Tech’s Engineering program. Which one is more renowned for Computer Science? Also, which program is more intense and harder to achieve straight A’s in, since I would like to apply for Law School and/or MBA programs in the future and keep a high GPA?