So currently I\'m creating a 1000x1000 bitmap and it\'s spending about .3 seconds simply calling the Bitmap.SetPixel() function.
I\'m actually only drawing probably
Bob Powell has an excellent tutorial on accessing pixel maps directly in memory.