Yahoo Mobile's careful use of push messaging pays off

So you have a great mobile app or product. But how do you attract users? And more importantly, how do you retain users? One key aspect is mastering the balance between push and pull.