Have you tried "modern" Fortran? I've seen horrible "old" Fortran programs, but once you add modules it get's much better.
I am not sure however I like the verbosity of it where if you are using 'raw' editors without snippet support, it becomes a chore very soon.
All in all it is nice to use and play around with.