Warriors of Ultramar: An Ultramarines Novel

Well written characters, some of whom manage to survive having their name mentioned.
The action takes place on land and in space, all of which is done in an engaging style.
There's a good focus on the human side, from civilians, planetary militia and the ruling class. Breaks the usual mould and doesn't have the rulers being incompetent or interfering.