Greasable ones will last longer. Now, that last link is a very good deal. You're getting 2 Moog greasable joints for about $30 including the shipping -- man, that's an outstanding price.
2 greasable ball joints at the auto parts store will run you about $50, about like the first pair.
The other ones you posted are OEM type non-greasable and they're fine but they don't last under heavy service in our trucks.