Personally I wouldn't choose this background pic. The message and the background are in dissonance, to my mind. A good working logo is missing. In general, it looks very romantic, probably way too much. IMHO
THe background picture is fine, but it is abit blurry. The style of the site is nice, color choices are good aswell.But that "low" resolution background picutre keeps bothering me. Oh and, besides visa and mastercard, i think PayPal is a must! cheers