Endless Pools Blog:
Fastlane Swim Current Generator