My mom chose it. Shortly after I came out to her, we were talking and she all of a sudden said "does this mean you're not going to keep the name I gave you?" and seemed bummed out. I said "well, no I won't be keeping it as it's really fricken girly, mom... {laugh}, but I was hoping you could help me pick a new one?" She thought about it for a minute and said "How about James?" I really did like the name, and tossed it around in my head for a little while, along with "Steve" (my brother's suggestion) and "Braedon" (a name I had liked, but worried it was too 'new' compared to the era I was born - and named - in...). Eventually I just felt like James was the best fit, it felt like "me" and since then that feeling has been reinforced every time someone uses it.