The ability to drag-and-drop your taskbar application buttons around the taskbar to re-arrange them is something I have always felt should have been a native feature of Windows ever since Microsoft introduced the taskbar in Windows 95. I frequently find myself loading programs in a specific order, just so they are in the right sequence on the taskbar. Maybe that seems ridiculous to you, but I'm not alone.
In the grand scheme of the Windows codebase, this doesn't seem like something that would be that hard to add to Windows. I mean, right next to the application buttons is the Quick Launch area, and you can drag and drop those to re-order them. It doesn't seem like much of a leap to add that functionality for the application buttons. I even searched Raymond Chen's site, The Old New Thing
, to see if he had any insight into why this was never included as a feature. (It seemed like the kind of topic he would cover.)
I did finally find a nice little tool to do this for me called TaskArrange, by Elias Fotinis
. I have it in my Quick Launch area and I no longer bother about the order I load programs in, as I can re-arrange them as I see fit.