sigh I wish I had anything good to say to accompany this, but I came here to be as cheeky. If it's as good as I hear, then I could use it ... yesterday. Implementing payment systems as we speak!
hahah...About 23 hours to late for me too, would have loved to known about stripe yesterday before I started fighting with paypal and IPN (thanks relix)