Hello,
I know this is an older thread , but people still read it....
First off I only recommend and use asm [MASM32]
And that is because debuggers disassemble in asm,
With that said, I use Olly ... Let me clear something before you install softice on a new system and unless you are an experienced user I guarantee you will mess your computer up!
All those tutorials from woodmann.com are great oldies
BUT !!!
Stuff like
"Fire up SoftIce and set a breakpoint on 'hmcpy' (<bpx hmemcpy>). Return to our CrackMe with F5."
WILL NOT WORK!!!
The HMCPY API function stop existing after window 2000 ; if you don't know what am API call is , Google it , you need to understand that

And yes I know you can calculate h point .... Not the same in my humble opinion ....
Now keygening was mentioned , here are the best newbie tuts that I learned to start :
Keygening [masm32] :
http://www.reversing...050712113738759http://www.reversing...050820122713833Trainer [C] :
http://www.reversing...070529083355939Now , that should get you going to understand the basics , due note that the current masm32 SDK is 11
Some of these tutorials where written with earlier masm32 SDK ( version 8 or 9)
The source should complie , but if you come across stuff on that site that won't ( like in the masm32 patchers , you need masm32 version 9 )
Final thought ....
I belive That site may be frozen so you may not be able to join , just read and learn !!!
but lots of tuts , patcher , water effect , LOTS