Meta Quest 3 is the latest version. Oculus Rift S is the earlier version, then the Quest 2 and now the Quest 3 and maybe soon, Quest 4.
I would recommend the Meta Quest 3. Quest 2 does not have a sim card and I don't think the Quest 3 does either.
If one has a VR compatible computer, both the Quest 2 and the Quest 3 can be connected to it via the Air Link or via a connected cable. Steam games on the computer which can be played on the VR headset is a lot cheaper than the Oculus/ Meta games that can be played directly on the headset by downloading the same.