patch-2.1b is an improved version of patch-2.1. The flaws it fixes have not been fixed in patch-2.2 or patch-2.3. So, patch-2.1b is, as far as I know, still the best patch around for use under Linux.