It's a vector based program meaning it doesn't use pixels like Photoshop so you can blow your image up however big you want and it won't lose it's clairty. I like it mainly for the crisp clean look you get from it. I hope that answers your question well enough
free... unfortunatly no, if you're in school currently ask around the computer labs and stuff, usually there are some nice people willing to hook you up.