It's been a year, and so I just replaced my white (now discoloured into light brown) Nillkin hard matte case + bundled clear-type screen protector, with a white TPU case + bundled clear-type screen protector.
Nillkin case + screen protector:
Lelong link
TPU case + screen protector:
Lelong link
In short:
TPU
+ clear case. can see through the body's lovely colour
+ covers the rear, sides, AND top & bottom area
+ covers the camera bump
- slightly thicker than nillkin
- might deform if frequent removal/installing the case, since it's quite tight to get the phone in at first attempt
* bundled screen protector doesn't cover the front camera area, but covers the ambient sensor area. good/bad?
Nillkin
+ very thin but good quality
+ sleek design, rugged/matte texture, easy on the hands/grip-wise
+ covers the camera bump
- doesn't cover the phone's top and bottom area, which are exposed and prone to damage
- white colour will discolour into light brown (in time)
* bundled screen protector doesn't cover the front camera and the ambient sensor area. good/bad?