Same problem for me, I don't want to format my phone to see if that fixes the problem though
The iphone's top 25 list is not the same as in itunes
But even more strange, when I connect my iphone to itunes, and click the little arrow button on the iphone under devices (in itunes) to see my phones playlist, when I look at the top 25 list it's the correct one!!! (in other words, the one i see in itunes).
But on the phone, it's still the wrong list, and way wrong, nothing on that list is on my actual top 25 so no idea what's going on here. And I didn't have this problem before OS 3 from what I can remember.
Will be interesting to see how long this takes to get fixed...