Heinlein's Starship Troopers is excellent. More social and philosophically oriented than "science-y", though. Very different than the brain dead movie based on it (although there is a lot of blowing stuff up).
The Forever War by Joe Halderman (sp?) is in a similar vein.
