I have out of touch with the GP2X/GP32 'scene' for a while now, but have just read this entire thread, and it has reminded me what was so good about it in the first place.
The sense of a community working together. Oh, an also, the spam and the arguments, the dramas, and the tears! And DaveC...