Hi MrNorth,

I only handle the errors at each level, logging them, and then re-throwing them if necessary.
I have a question regarding the 'multi-tier' approach we use here:
http://www.vbforums.com/showthread.php?t=327915
Any input would be much appreciated

Many thanks
Nick