I should have thrown this in much earlier in the thread, but I wanted to mention one small feature I'd like to see. A flush-with-the-case screen.

It might not be practical and might reduce the clarity (which I'd be against), but it would make it so much easier to keep my 505 clean if gunk wasn't getting wedged around the edges of the screen. Maybe it's just me... :P