I like the redesign.
For anyone looking for the
New Posts link on the front page, it's on the left side with the Welcome Back message and your avatar.
(The "Recent Threads" link only brings threads in the last 24 hours, so if you're away for more than a day, it won't show all new posts.)