Personally I hate monthly payments for things. If it is something I'm going to use I may as well get a bit of a discount and not have yet another payment coming out of my account each month.
Additionally I'm in the UK, so this won't apply everywhere. Some (Many?) bank accounts charge a flat fee on top of the currency conversion rate - again a reason to make just one payment a year.