I looked it up on Google and found even more conflicting arguments.
However, I found that most places were advocating just saying "12 noon" or "12 midnight", and I think this is clearer.
I also think that using a 24hr clock instead of am and pm would work, although I would take while to get used to.
Anyway, what do you think NS? Is 12am noon or midnight or do you have another solution?
EDIT:
EDIT 2: I messed up the poll when I thought I was fixing it, which messed up some of the first few answers. I will be resetting the poll with clearer options. Please choose one of the 2 first options and any of the other 2 statements you agree with. Sorry for the confusion.