Do I have to create a contact entry for *myself* to use Siri?
Yes you do. Siri uses the contact information from the contact you select in Settings &rarr; General &rarr; Siri &rarr; My Info.



If you do not have a contact selected there, Siri will not know your address, etc.