Most of it is your preference...you should have it waterproof at least to the level of the showerhead...above that, your choice. Assuming you don't have a steam shower, the wall above that and the ceiling can be painted, if you use a good paint and have decent ventillation. You can tile the wall all the way up and the ceiling, if you want, but again, unless a steam shower, not a requiremnt.