This a vital bit of information for every WebPart developer. AccessDeniedException <- wow didnt know about that one - :)
Good article Patrick, thanks