Benedict. I just think it sounds the best. Benjamin has always come off as a bit whiny to me. Nothing really wrong with Bennett, except that it seems more surnamey than first namey.
--"We are all horrible and wonderful and figuring it out." - Harris Wittels