Are you, people, getting sick of me?

I apologise.
Having set my BB up (almost), I'm now looking at cases, covers, etc to take care of it properly. And I'd like some advice on what may be the best solution.
Basically, I prefer something that will cover the back of the phone to prevent scratching
and the keyboard to prevent wear and tear from all that typing I seem to be doing! I'll buy a Protection Screen separately.
I've seen many solid back covers, but they don't do anything for keyboards. The leather ones are nice, but they're like..holsters only. And then, of course, there are the ones that are sort of rubber-like and engulf the whole of the phone, including the keyboard. But for some reason, I'm not convinced the typing will be an easy task.
Any shared experience will be highly appreciated!

Thanks so much!