I am based in Luxembourg, Europe. Thus Google Checkout is not an option.
PayPal Europe is actually based in Luxembourg, but has only recently added the ability to add Luxembourg based bank account. I don't actually want my customers to see that credit card payments are processed using PayPal. I understand that using a PayPal Pro account would make this operation transparent. Or would e-junkie somehow hint at PayPal?