I agree about the phone - but I cut them a break because I know that they work a lot of hours and are disconnected from their families. If you don't want them on the phone, the passenger rights listed on the back of the front seat give you the right to tell them to get off the phone - so just tell them.
I have never had one not get out of the cab to help with luggage - but usually I don't want their help - just open the trunk.
Other than a little attitude once or twice, they always take the way home that I direct them to (live on the north side, right off of Lake Shore Drive).
Tipping - that is your perogative and if they get upset, so be it. A tip is never guaranteed.