Here’s something else to consider.
I’m personally interested in pairing the common 240x160 Sony LCD 2.7" that EarthLCD likes to toss about with an Epson video chipset. It’s on my “to do list”. I have one via a different provider at a very steep discount compared to EarthLCD, and while they only do 512 colors (9 bit active matrix), the higher resolution is nice for some projects.
This might be an option if Sparkfun feels like ever rolling their own boards.
Sony datasheet (from web search):
http://www.ortodoxism.ro/datasheets/sony/a6802566.pdf
Epson controllers
http://www.erd.epson.com/vdc/html/products.htm
Pick your poison:
S1D13A04 (160K SRAM, direct and USB client interface, sprite engine)
http://www.erd.epson.com/vdc/pdf/13A04/ … 3a04tm.pdf
S1D13A05 (256K SRAM, direct and USB client interface, sprite engine)
http://www.erd.epson.com/vdc/pdf/13a05/ … 3a05tm.pdf
S1D13706 (80K SRAM, direct interface)
http://www.erd.epson.com/vdc/pdf/1376/tm/s1d13706tm.pdf
As a home hobbyist, my perference is for something that’s available (you can source these through digikey) and doesn’t need an Xray machine to inspect (although I can do BGAs if need be, but I don’t want to do 4+ layer boards). Only issue I see for the “normal” hobbyist is the sheer complexity of a video chipset.
I’m personally in favor of the 160K SRAM variant. Lots of room to grow with that design, especially if some kind of swappable header is designed so you can change the video interface and keep the core (and cost) the same as you with various LCDs. The only reason I wouldn’t go for the 256K RAM variant is the difficulties dealing with PFBGA-121 packaging.