Boresnakes are the shiiiz. I'm so glad I brought mine over with me. It's made my life so much easier. About all I ever use to clean my M4 is that, baby wipes, my picks, and q-tips.

EDIT
Also, WD-40. Rust and carbon remover.