Well, my stock advice is to consider going used, but if you must have one of those two my vote would go to the D60 - it's a nicer feeling camera, and its stock lens JUST edges it over the canon (although there's really not that much between them).
They are very different feeling cameras though, I would recommend you handle them both to see which you prefer.
Cheers,
James