I don't know how gfactor works, but I was curious as to why it was so much slower than factor. By "slower", I mean on expressions of roughly the same size. Obviously gfactor can factor some expressions that factor cannot, so it's hard to compare them exactly.