If we're talking about marketability for JOBS post-graduation, then I'll agree that biology is a useless major - but so is chemistry, biochemistry, and just about any other science degree and all humanities, unless you go to a baller undergrad. For medical school, the consensus, as others have stated, is that it doesn't really matter.
If you want a job, the ones that come to mind: any engineering, finance, accounting, or mathematics. Engineering is usually the best because you can either get a nice engineering job, or break into the business world because they see engineers as critical thinkers (unfortunately they don't feel the same for us science majors).
However, this is from a straight job landing perspective. You should major in what you like, otherwise it will be a relatively miserable four years. Things will work themselves out if you do it right.