Trust me, if you invest the time to learn all the memory management stuff, you will find you can do stuff you never dreamed you could. Just take a basic C++/C class at a community college or something and they should teach you it. I was never really able to understand the subbject of Memory management through online tutorials, but it's definitely worth learning!
I was just trying to do something in DBPro that required memory addresses and pointers, but was rather shocked when I found DBPro can't do that without an extensive amount of third party DLL's. So I've been thinking of fully switching to DarkGDK.
Mountain Dew, happyness in a bottle.