Personally I use Firefox Sync. It's encrypted end-to-end and if you don't even trust Mozilla with your encrypted data, you can set up your own sync server. Chrome has something similar too however I'm unsure how open it is.
You can sync your bookmarks using Firefox Sync to your Android, if you were to use Firefox for Android (it's pretty good and there are big improvements on the way - I went to a talk about it at FOSDEM).
For your iPod touch, I have no idea, though it raises the question why you need one when you have an Android phone but anyway.
For your home computer, you could switch to Firefox however I imagine there'll be an addon that syncs bookmarks from Firefox Sync. I'd always recommend using the more open service as it's far more likely to be supported.