I'll be frank and direct:
The people who post in this thread seriously need to buy Dangerous Waters

.
It's the appropriate game for modern sub simming. Sure the graphics is not that compelling but with supermods it's definitely the one modern sub sim game out there.
Modern sonar, solution making, modern torpedoes, modern adversary, modern naval platforms it's just bloody fantastic if contemporary naval sim game is your thing.