Ok, so maybe this is mega-overkill for high school, but should i get Maple 7 or Mathematica or something else when I'm too lazy to do a ton of algebra?

I want something that calculates and graphs well and can do algebra step by step (CAS like)

-C