If you can find it on Steam, in a 3-in-1 sale... that would be the best of it...
That 3 in 1 sale, will have SH3... SH4 (but note that with SH4, Steam will then have you with access to both versions of SH4... v1.4 (which is just the U.S. fleet boats alone...) & v1.5 SH4+UBM (UBM being shorthand, for Uboat Missions.. a DLC, if you will, added to the v1.4 & renamed 1.5, which allows you to do missions in a select few uboats that were sent to the Pacific front, to assist & other stuff with Germany's partner nation & the IJN) & finally, SH5.
I grabbed that 3-n-1 pack a bit back for about $21-23 & consider it worth it... it may be a bit lower cost, considering that it was some time back & prices for each by itself have been coming down.
Hope this info helps...
M. M.