On a fresh install of WordPress, the admin user begins with user_level == 0 (even thought level_10 works fine.)
This seems rather serious to me. It breaks any plugin, widget or theme feature that makes use of $user_level to identify administrators.
It's easy to check:
global $current_user;
get_currentuserinfo();
echo "level:".$user_level."<br />";
exit;
This was not a problem in 2.3.3; it is a problem from 2.5 onward at least through the current trunk.
All of my test systems have user level 10, so it somehow gets "fixed" after running a while. However, in the first week of my new plugin's release, I have had several user reports that my plugin is broken, and I traced it down to this issue. It wasn't my plugin, it was the fact that they had new installs of WordPress.