how can I have forgotten Gates of Fire?? It is the story of the Battle of Thermopylae, as historically accurate as possible. It is still a great story, and one of my favorites. Steven Pressfield is the author, ask for it by name!
Seriously, every one of you should read this book, it is awesome.