I have experienced similar CTD. With Norton Diagnostics, I found that one of my memory modules has a single failing bit. This may cause the problem.
Did you install the latest patch? Defrag'ed your HD? Updated all your hardware drivers?
I'd suggest 384M if not 512M of RAM as well.