LOL.. i hope you are enjoying yourself Maltese

...
cos i hate to spoil your fun but when you are done you will realise that there will be easier way to do what you want... but then again you LEARN a lot MORE the hard way

...
perhaps a search for aspr tools ard will be good, woodmann forum is the place to find...
like you can get AntiIsDebuggerPresent plugin for Olly... bypass seh setting in Olly, you have realised now what breakpoint to set

...
One more thing that will help you a lot if you havent done so, dump the aspr.dll (manual or search for tool), disassemble it with IDA and your life will be much simpler

...
Enjoy,
crUs