Drupal 7 views, filter by owner
Create View on Content, and click "save and edit".
Add necessary fields. Title, body, post date, etc.
Expand the "Advanced" pane.
Add new Contextual filter.
Check "Content: Author uid"
When the filter value is NOT in the URL -> Provide default value  ->  User ID from logged in user (if you are putting this View in profile pages, better choose "User ID from URL")
Apply and save.
:)


Update:

Here is a short list for Views 2:


Create a View on node as primary table. 
Add necessary fields as you want. 
Click Add new argument(Little plus sign under arguments pane).
Check "User: UID" and click add. 
When the argument is not given, choose to use a default argument, and set it to logged in user. 


Update 2:

If you want to restrict access to own content, see https://drupal.stackexchange.com/a/41899/1899