O hai, DarthGeek from IRC here.
All in all, Blue Planet was probably the best campaign I've played for FS, and one of the best mods for any game I've played in a very long time. I felt like I was part of the campaign even more than when playing the main FS campaigns. Immersion makes all the difference when it comes to FS, and I must say you guys got it right.
When I first played "A blue planet..." (this was before the re-release), I expected to see a destroyed Earth because, like I always do, I had uncovered the spoiler tags on the first few pages. But nothing prepared me for the feeling of really losing several million people to the Shivans that BP was able to create. The atmosphere surrounding both the Orestes battlegroup, the mysterious Vishnans, and the unrelenting Shivans is unparalleled in any FS campaign to date.
The ships in the battlegroup itself are "as beautiful as they are powerful". Stratcomm's fleet pack really shines as a post-fs2 expedition (or invasion, as the case may be) fleet, and the Aurora and Kulas look awesome fighting Shivans. The vishnan ships have been improved since the first BP by about three orders of magnitude- the texturing especially is simply awesome!
The background in the nebula deserves a special mention all on its own. It's beautiful and atmospheric, and even better, it's realistic! it actually seemed like I was in a nebula, instead of the generic soup that comprises most FS nebulae.
The voice acting was superb. Most of the voice was near-professional and it really added that bit of immersion that most FS campaigns lack. It was also monumentally helpful not having to read messages in the heat of battle.
The thing about BP is that it's almost completely character-driven, and it explores through the characters the things that make us human. Normally, I don't like such an introspective twist on FS campaigns- which speaks even more highly of BP, since I was able to thoroughly enjoy the campaign even though it's quite out-of-character for a story in the FS universe.
Can't wait for WiH!