Dana,
I'd probably go with the Canon - for no other reason than I've used Canon SLR's for more than 20 years and found them to be well made and reliable.
Make sure you go for a model that has a minimum 4.0 megapixel image (more, if you can afford it) - and get a flash card - the internal memory of these cameras isn't that large - you can reduce the pixel rate to allow more pics to be stored internally, but at the cost of picture quality, so a flash card is a good idea - I can get almost 200 pics at 4.0 megapixels with a 256Mb card, whereas I can store less than 20 internally.
Whatever you do, I'd take a flash card into the camera store, take closeup pics of something - anything that's there - take these pics under identical circumstances with both cameras and store them on the flash card - then take the flash card home and have a look at the images and see which camera seemed to perform better.
Also, the staff in the camera store can advise you which camera is better for the application you intend.
Good luck.