I've had a few bugs with Mail since having my iPhone 4. Reading messages and it still having the unread badge on the icon, getting an email along with hearing the sound but no email to read, incorrect number showing on threaded messages. Reset solved all of them, so not a major problem for me.