I am glad you like the new site. We did a lot of work to get things feeling a bit better and closer to the game.
For the private messages, those are done a little different right now. It is a bit longer, however, as things progress, the process aught to be reduced back to a nice simple manor.
1) Click on the posters image (takes you to their profile)
2) Click on Message (right hand side of their profile above Points)
3) type in what you would like in the pop up, and hit Send
Over time, we will see about getting that process a bit more automated from anywhere on the site. We will have a few more things added as well along the line. Next coming will be a Message center up near the top when you are logged in.
Feel free to ask any questions. I am sure that there will be a new feature list coming soon.
-Sarrene'