I'm working on a new concept called Bitcoin Cheque. Basically the Bitcoin Cheque is a file claiming that the its issuer will pay a certain amount of Bitcoins to the holder.
The cheque can be used in Bitcoin payments, and will allow for simple, one-click, instantaneously purchases. The system will also help ordinary people to start using Bitcoins and could help mass adaption. The cheque also has many other interesting features that will improve the usage of Bitcoin.
This will be an open-source project. Standards, protocols and demo projects are in works:
bitcoincheque.org
This is a huge task and could need many help within standard development, software coding, testing, promotions, etc.
How does this differ from a voucher?