I'm very surprised that people consider it 'silly.' When I hear it I think of the character in Faulkner's As I Lay Dying. Personally I would only use it as a nickname to Cassius, which has recently moved down the list anyway, but still its a decent name. And Bill's don't seem to have that many problems "No I need a ten dollar bill..." etc..