Are you familiar with procata.com and web-caching.com?
Are you aware that both sites offer various free services to help you test your browser as well as the pages you serve for caching goodness?
No and Yes. No and Yes.
Afterly - Yes and Yes. Yes and Yes.
Hope that helped.