Can someone tell me wat will have better scope -developing software for mobiles or developing desktop applications in .net.What will be the pay of a guy who has experience in developing software for mobile phones and the one who has same experience in .net.also tell me which platform(android,iphone,blackberry,palm webOS,symbian..)is the best to work on considering the future market.