The table view works fine however when I leave the view and come back to it the second time, I get a memory leak. Probably something in the viewDidLoad just not sure.
I
I heard the
[UIImage imageNamed:@"contact.png"];
is a memory occurring line. It will create an autorelease object as the returned object. May be that can also be a problem.