Animation can be both useful and bad when it comes to usability.. I tend to like it (besides the showoff) - but the menu animation does one thing that I don’t like: It display the first item last!
1) An option that could display the menu where the animation reveals the first item first would be very welcome. This would also eliminate the scroll "effect". Just like expanding nodes in a treeview animates.
2) Another animation type could be added: Fade (aka. opacity/transparency).. Since the animation is generic - this should be restricted to pop-ups like menu, date/time pickers, combobox etc. since it wouldn’t make much since to e.g. expanding nodes in a treeview.
Thanks