i switched names a couple of times.... i can't stand the name my parents gave to me, although for a long time i didn't know why i hated it so much.
first i went with billy, since i was on a long-running collaborative writing site and one of my character's names there was billy, and most of the members would call me that anyhow, so it made sense to continue using that, but it never really felt like my own. i then started using jack, but it's the name of a guy i once fell in love with, so i didn't really feel like it was appropriate. then my sister was round one day and we got onto the subject of names, and she suggested finding a name that begins with the same initial, so we went looking on some naming sites, and heath jumped out at me. i've always liked the name, and it reminded me of heath ledger, who i've always had a lot of respect for. our personalities are pretty similar, he's got (or had) the same reserved intensity, so i thought it was a nice fit.
an amusing side note, my second name begins with L.