not only will this change the colour
it has custom icons like the 8 ball from pool and others
and its free
http://windows-7-start-button-changer.en.softonic.com/
heres another software to do it as well
http://www.door2windows.com/windows-7-start-button-changer-change-your-windows-7-start-button-with-one-click/