... perhaps there is an opportunity for a slightly different format - a longer term project where you implement something moderately complex (I'd say logic analyser, but that has been done to death) and then provide periodic updates. Ideally, the same project on a number of boards, and then summarise the pros and cons, pitfalls etc. Would make very interesting viewing for those of us interested in FPGA, but I appreciate it would be a significant effort for what is a niche product.
And it would go...
(queue the Dave voice)
Yeah, this one has got a jack for DC, this one uses USB for power, and this one has lots of pins, this one costs a little less and this one has more switches and LEDs, but no matta what board you pick there will be times when yool be like a kangaroo with an itch, kicking yourself in the head because you didn't spring for the other one.
Now if you are gonna use these to prototype your own designs yool wanna have a FPGA with a footprint that you can actually reliably solder at home. So that that pretty much rules out anything where a dev boad costs over $100, as they all use the BGA packaged parts. Which is a shame really, as all the reeeeally big parts with niiiice features like SDRAM memory controllers and reeealy high speed I/O are the ones in BGA packages.
Yeah, all these boards pretty much the same, can run much the same designs and most designs HDL can be moved between platforms, well, far easier than most of your low-level micro-controller code that is out there, yool just have to replace a few brand X primitives with ones from brand Y and your away like a dingo on roller-skates.
The FPGA software toolsets are a bit like operating systems or text editors - everybody has their favorite, and likes to trash those who use the others. But they pretty much all suck - they all crash, are are huge downloads and are generally really complex. If you learn one then attempt to use a different brand's IDE yool be lost for days, but if you persist by the time you are on you're on the third or fourth brand you'll see that they are all much the same.
(end of Dave's voice)
Or at least that is how I think it would go!