Captain Andrew Strauss billed his unbeaten 161 as the best Test hundred of his career after England's day of two halves against Australia at Lord's.