HttpContext.Current
System.Web.HttpContext Context = System.Web.HttpContext.Current; !
For a while every time I created a function that looked something up in cache or Context.Items, I used to pass the Context object as a parameter to do the lookup on. Then I hadn't discovered the System.Web.HttpContext.Current object, it returns a reference to the currently executing HttpContext. Why hadn't someone told me about this one ! ;)
Oh, the joy of refactoring !