i'd go for the D600 which is an upgraded version of the D500, and looks almost identical
the nokia 6111 kinda looks like it's made out of cheap plastic, but then again, nokia is known for its reliability
the 6111 is shit and plus its more of a chicks phone
the d500 is better build quality, better screen and features overall. plus its a dan phone keke!!!