Separate “accounts” (addresses with labels) to accumulate Jackpots is the right idea. Users buy tickets, bitcoins are moved to the appropriate Jackpot account. When a Jackpot is won, transactions flow out of its account back to whoever won.
Re: Multiple Wallets, one computer (multiple accounts)
Participants: Gavin Andresen