multiple checkout pages for one shopping cart
I also posted the question to Paypal X.com and I got an answer as follows. I start working on it now. Thanks!
In the code that your cart script sends to PayPal, it is the value you pass
for 'business' that determines where the payment should go to.
So you can have a script on your end that will dynamically change this value
as shown in the example below before posting to PayPal.
<input type="hidden" name="business" value="firstname.lastname@example.org
You can find a list of the standard variables here