it depends. you can't just buy a mac just because you hate your dell it would be for the wrong reason. there are a lot of factors that you have to put in before buying a mac. What is your major for school?, what is the primary use for the computer (besides school as your explained), will you be playing games?, do you like to migrate to a different OS then windows?, and most importantly of all your budget. there are a lot of mac fans that will tell you to get a mac no matter what you tell them even if you have a $200 budget (you need to watch out for people like that).
Now don't get me wrong macs are one of the best computers out there and Apple has the best support in the computing industry and high customer satisfaction. They might not be the most powerful computers in the world but can do most of the task you tell it to do with no or little problem.
But there are some downsides to a mac. such as the gaming aspect of it. yes macs can play huge title games such as Blizzard, EA, and Source but not much of the others. plus with macs limited power do to having the right drivers for everything really restricts how intesive your gaming can be. And a lot of mac fans will say boot camp is the almighty answer to your gaming needs when it is not. if the computer dosn't meet the specks it dosn't me the specks no matter what OS your in watch of that or it will be a terrible experiance. The base macbook pro only has a 320m gpu and the highest one only has the mid range 330m gt which tends to be very restrictive. also Macs tend to have more of a limited upgradablility do to small enclosures unless your super rich to afford a mac pro. there is the ram and the hard drive you can upgrade but that is it. Also one that tends to be a major problem is cost. the base macbook is over $1000 and the base mac mini is $700. so don't go walking into a apple store thinking your going to buy a mac with $500 bucks, even on ebay macbooks with a C2D go for $600 plus.
so if gaming, budget, and if you don't like to tinker with your computer a mac should be the best computer out there for you. but pcs are fine also. i recomend if you do want to stay pc try lenovo or asus, they are very good companies that don't sell you crap even Asus makes some of the parts in the macbook pro though it is mostly Foxconn.
I am getting a macbook pro by the end of this week and its going to be a macbook pro 15" i7. that goes for around $2100 with the student discount and with tax added in but it is WELL WORTH IT. and the funny thing it is going to be a computer that i will port some games to the mac platform lol but porting isn't that much of a demanding job also the mac gaming industry is getting hot, i might be limited to how graphical intensive i can make em but i could at least make it look decent on a 320m.
good luck on your research and hope you come out mac anyway