They've addressed one of the biggest issues visually, I think - the "What's New" page is now clean and neat - much easier to read/scan.
However....
Now, none of the links for going to the newest post - aside from the tiny little arrow button - exist any longer. I always clicked the time/date link because the button is so damn tiny, and I have trouble getting the pointer to stay on it when I'm clicking (I'm using reasonably high resolution on my monitor - 1600x1200).
NM - the links just magically reappeared....