I imagine there are people around here who have used both of these devices.
I picked up an AVRcam this week, and started playing with it. The thing sends out a "torrent" of data in ET = color-blob tracking mode, at 115.2K. Pretty cool to follow using AVRcamView, but difficult I think for a PIC/etc to interpret.
I bought the AVRcam since it's open-source, and it'll give me a chance to learn about the OV6620 chip and also learn AVR programming [I've been programming PICs for years]. I do plan to develop some of my own algorithms. I want something to use on my small mini-sumo sized bots, and not a full-blown vision system [for PC, etc].
Just for reference, I wonder how the AVRcam tracking output matches that of CMUcam #1, especially. The AVRcam outputs a huge amount of seemingly noisy data. 8 datapoints flying around the screen at 30 frames/sec.