At the top of the forum, there is a link to a thread with the newest OS from RIM. You could also go to blackberry.com/hhupgrade to find the newest OS.
As far as I understand, it is not carrier-specific. A third option is to go to your cellular carrier's website and obtain their OS upgrade if it is newer than the one you are running.