also, its winter, and if you plan on wearing a topcoat and scarf, the suit is the better option. nothing looks more awkward than a brown tweed blazer sticking out of a sleek, black topcoat.
Business Attire = Business Professional all the time.
I know this is stupid but . . .In my office, every day is business casual unless you're going to court or meeting with an important client. So, I'm unsure what business attire is. Suffolk is having an "accepted students" mixer and the invitation said "Business attire." I'm leaning toward jacket and tie . . .