I've read almost all of Andy McNab's stuff during my four months of basic. Great for getting yourself pumped up for the next day's cycle of BS, but not exactly books I'd read over and over again.