I know it's not a good idea to base your entire decision on locale; however, I spent many of my undergrad. years regretting my college's location (Cleveland)...I know that Erie is very similar as far as weather/cleanliness goes. I would go with the one you felt most comfortable at during your visit.
I'm sorry I don't have any advice as far as either school's academic reputation. Good luck with whatever you decide.