For those interested in a more complex processor, RISC-V seems to be a processor on par with ARM in terms of features: http://riscv.org/
I've seen the Mojo v3 from Embedded Micro, the Papilio line of dev boards, and the miniSpartan6+ from Scarab Hardware.
It looks like all these dev boards are pretty similar since they use almost identical xilinx chips. Ideally, I'd like to find a board for which there is a robust community, good support, lots of examples, and has enough capacity/performance to take on more complicated projects with increased learning/skill.
I'm leaning towards the Mojo v3 board, since it seems very easy and has shields to expand capability, but does anyone have any experience, recommendations, or "I wish I had known..." stories for FPGA development?
Altera DE brand is used in universities all over the world and they have their alteraforum (which is really old fashioned but does the job).
I would go with a DE2 or something like that. (Which has a Cyclone IV)
I did this during my sophomore year, didn't care much about implementing a proper memory implementation as that was way beyond the scope of our course.
It would make a nice topic for a follow-up tutorial though.
There were a number of people in my first hardware design course that had a great idea right up until they found it didn't fit on the xilinks chips we had in the lab.