I am trying to save money and buy a 500gb 7200rpm hdd for now and later upgrade to SSD before I go to college...

Is it possible to upgrade to SSD without avoiding my warranty?
is SSD worth it?? (how is the apple configured ones?)
and, lastly, what is the best SSD for mbp??

thank you in advance!