The caption of the start button is stored inside explorer.exe, and you need a hex editor to change this.
BUT be very careful!! Make a backup of explorer.exe before doing this!
I don't quite know how you can do it from your program....it's now that easy I'm affraid....

Hope this helps!

BTW I think you can change it by using SiSoft Sandra....