Hello, I would like to change the ''New Posts'' name to ''What's new?''. I don't know about anyone else, but I just like it better.
Only problem I can see with that is that "What's New?" sometimes refers to forum/website updates rather than just new posts, so it isn't as clear and obvious as "New Posts".