Berkeley or Urbana Champaign?
gaius: Dude, I'm guessing you're only 18, so please take my advice: do not choose your college 'cos you're chasing some girl. By the time you graduate both you and she will be different people. And you're going to meet a ton of interesting people over the next 4 years (and I know you don't want to hear this right now, but so is she).There is nothing wrong with UIUC, that's where NCSA is. Stick to your original plan. Heck, stay with the business program too and learn to hack on the side and maybe take some CS electives if you can get credit for them. Graduating with a ton of debt in what it looks like the economy's going to be ain't going to be pretty.