The ROM you have is most likely this one referred to here :
http://forum.ppcgeeks.com/showthread.php?t=26119
It is really the best "Stock" release yet...
I usually use it unless I am bored and then I run something from No2Chem or DCD for a day or two. I always end up coming back though.