what version of windows? there is a small tar that will do it on the fly for you called Hook99...
You pic the graphic and the text, colors ect and asve, then it loads on bootup because you place a link in your startup folder to it and bingo, instance personalized start-button...
HOOK99..........Hook99 enables the user to customize the start button. You can change or remove the text and replace the Windows flag on button with icon of your choice. Supports Windows icons, bitmaps and can extract icons from executables and libraries. Hook99 can also make the background of desktop icon captions transparent......(free).....GO THERE!http://lbrisar.htmlplanet.com/e_hook.html
dunno if it will do XP, but you can try running it in 2000 compat mode if not...