Can someone point to some current up to date resources on this topic? Have searched like anything but most tutos like Iczelion\'s are a decade old and no longer current.
"No longer current" doesn't mean the information is useless. Almost all information on Win32 assembly language still applies -- even Win95 code will still work in Windows 7, with little or no modification, as long as you don't rely on any weird hacks (and IIRC, the tutorials don't teach about such hacks).
Once you learn basic Win32 assembly (ie: Iczelion's tutorials), the rest is just new functions, structures, etc. And that is just a trivial translation of the MSDN docs. It all works the same way.