I dont know where i should put this but people have been having problems setting up yahoo mail. What i did is go to SEVEN ? Proven Push Platform for Mobile Applications and there push service works very well :)