I've seen a number of online banking sites which, after logging out, have a message recommending that I clear my browser cache to ensure my private banking information remains secure.
Is that really needed in this day and age? Isn't sending a 'no-cache' HTTP header and putting everything over HTTPS sufficient to prevent someone from viewing the the contents of pages which i visited?