You could have columns in your cart for term and keep track of the number of months in that field and adjust the price. It is one payment option, just two terms.... just pretend like they are two different products... there is no difference.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.