Standard greeting that I've used has been "hey" or "what's up" or just "hello" for more formal greetings... usually cause I always forget that it is afternoon and say good morning.
Surely landlines only work well for businesses, since they would be cheaper and have better signal than a cellphone. I've found that the only landline numbers I've had to call were businesses.