Both are open and free. NS2 is an open source tools, you can completely control it as you can do anthing to Linux. However, Openet is GUI-friendly, but commercial. You have to pay $$$$ to got it.
Openet is an official tools, therefore, it's upgraded slowly. To simulate the new protocols, such as wireless sensor network, you have to design a whole platform. So my favorite is NS2. People from all over the world will enrich the tools, just like Linux. If you like opensource, if you like Linux, then enjoy NS2.
NS2 has a good compability. NS2 can run in windows(Windows+Cygwin), any linux.
The following are resources which have guided me to the paradise of NS2.
ns2 offical website
Course for network and ns-2