Both fantastic schools. For a university, Brown has a strong liberal arts reputation. Williams is top notch with an impressive teaching faculty and is in a location where you can practically feel the environment. Probably an academic tie, so really more about the type of place you want to be in. Best of luck.