Well well, i've found something that looks good and doesn't use a marco, sad part, vs2010 cant handle it Sad

http://pizer.wordpress.com/2008/11/22/scope-guards-revisited-c0x-style/#more-188

Arr where's that vs2011 beta ?!