When adding a SharePoint list item the one field type that has given me most problems is the SPDateTimeField:
First there is the question of entering the date in a format that SharePoint accepts. Then there is the problem of getting the time zone right.Fortunately, neither of the two problems are actually hard to solve – Microsoft has tried to make life easy for us by supplying the tools we need to solve them quietly and efficiently.