Time Tracker App for iPhone?

I'm looking to find a good time tracking app for the iPhone. It needs to be able to track jobs by both project code and task code. It needs to be flexible enough to allow me to switch back and forth between project and task codes throughout the day. It needs to be able to tally them up at the end of the day and sort them by project and task code. And it should ideally be able to accommodate a 9/80 work week with the week ending at noon on Friday. Does anyone know if there's an app that meets all of these requirements?

Iphone won't connect to 3G network

My iphone 4 was working not it suddenly has went and it won't connect to 3G and I can't try Wi-Fi just now, I'm getting full signal and phone calls to my number but for some reason it won't connect and I had a data plan I've tried resetting the setting and turning of air plane mode what can I do? Anyone else having problems in the UK?