user100-
cappy..i'd make sure you can get a job after the degree.. I wonder what you will be able to do with a BS in biology.. around here theres a ton of pharmaceuticals so it would be good.. but i wonder what its like where you are..
computer science will get you a job anywhere.
Always pursue your passion first. Employment will follow. I say this as a hiring manager. Personally, I look for two things, 1. Obviously demonstrating one has the basic skills required or aptitude to learn them, and 2. Critical thinking skills. A degree in almost any area will teach you #2. I work in technology and recently hired a double BS in psychology and sociology because she met the two requirements above. She is my best employee.
d4g