buy the biggest one that fits in the battery space. Maintenance free is better ofcourse as it will last longer. But also it depends on how lng u intend to keep the car. If you intend to sell it then dont get expensive one, else get the best one you can afford. Also think about what guarantee/warranty it comes with.
thats just my personal opinion though