As per the latest update of Kindle V2.5, it has support of \"continue downloading books while the app is in the background on iOS 4 devices\".
How is it possible to
Completing a Finite Length Task in the Background
You can use these methods to do pretty much anything you want, but you've got to finish it all up in <10 minutes. I use it to continue uploading an image after the app has closed.