How long should sex last?

Was just reading a post on /relationshipadvice where comments were saying that 10-15 minutes is good. Anything over that was apparently too long! I'm curious how long sex lasts for others...