For business, Wake is the obvious answer to this. Done deal.
I also don't consider Wake to be "isolated". Winston isn't the best city in the world, but it's still a city and within close driving distance you also have Greensboro & Charlotte. Isolated = Cornell.
It sounds like you're leaning towards Northeastern and you should go with your gut, but I definitely think Wake has the better business program. I looked at Northeastern too.
Also, in your most recent post - define "bad". Wake has a big Greek life. It isn't a bad thing. Many people who come to Wake thinking they'd never want to be Greek end up fitting in well with organizations here and joining them. If you are really anti-Greek life you would definitely want to visit before coming, but I have friends who are not affiliated and love the school as it is.
Furthermore, you can look up diversity statistics for Wake. Compared to schools like NYU, BU, Rutgers, etc, Wake is not very diverse. They are taking steps to make the school more diverse which is nice but it is predominantly white.
However, I really have been seeing some changes in the social scene here. A well respected fraternity on campus is partnering up with LBGTQ to tie dye shirts and promote equality and whatnot. I think it's becoming a more open environment although, I will repeat, I don't think it was necessarily a closeminded place to begin with.