Please suggest how to shrink a movie on Mac keeping reasonable quality

I have a 2 GB home video shot on my Camcoder. I own a MAC. Please suggest how to shrink a movie on Mac and still keeping a reasonable quality. I would like to try freeware, if any available. Being a newbie into MAC doesn't help at all. I would appreciate any help from experienced MAC users.
Thanks.
