But, listening to people like you has made me realize that the best time to give notice is monday at 11am, right after the weekend testers report and the project steering meetings, when I have got what feels like half of the shared files in the project open and checked out, and sixteen things and waiting on my simple yes-no.