Yes, paypal won't take you back to the site until you click the button to return to the site. Are you saying that doesn't work either?
You have a lot more control of the checkout process if you use eCart and Express Checkout instead of the paypal standard buttons like you are now. If you are unhappy with the current process that might be a good solution.