Setting up two simultaneous internet connections

I have a desktop computer with Windows 7, and I was wondering if I could double my internet connections. Would it be possible to have two different ISPs and to use them simultaneously? I was thinking of having two WiFi cards on my computer, and finding a way of synchronising them. Is it possible?
