Odds On #1 Is WritePixelFast faster than using Rect? Especially since you have to lock the buffer you're writing to.