A: Yes there is. To add your own Lead Sources go to Leads & Sales > Lead Settings and you can add your own Personal Lead Sources, which will then relate to both Leads and Contacts.
Hint: make sure that you add an Associated Cost even if it is 0.0000, during the adding of your Personal Lead Sources.