Hey Null,
First, I'd recommend using --scrypt with bfgminer. The code has been modified and cleaned up by kano and it works with a little less overhead than the original cgminer (it is based on it and works the same way).
Give me a day and I'll have something for you to play with. If you come up with anything yourself before then, please post it here and we can work it out together for everyone.
Thanks