I started working in this industry before most of you were a gleam in your daddies eye (I'm 85 and still actively programming and evangelizing Microsoft). I was writing C and assembly language programs when they started. I helped an Oregon professor build a computer that used an ASR-33 teletype and 7400 series integrated circuits in circuit boards that I designed and built. I'm saying all this as a way of saying I think I have the background to make my choices reasonable. I don't like Apple, I don't like Google. I don't like a number of things but I don't bash them. I take a VERY dim view of Open Source - not because it's bad but I simply don't understand how I - for example - could put bread on the table if I gave my hours away. Open Source makes absolutely NO sense to me. Now for a long time I've used my.msn as my home page. The problem is that my layout has Slashdot occupying the middle of the screen. So I changed my home page to Bing. Now I can ignore this forum comfortably because I'm just sick to death or reading post after post after post bashing Microsoft and essentially saying how great other venues are. Now I went out and bought a MacMini, an iPhone and a Verizon account so that I can develop apps for iOS. The crazy thing is training material for Xcode says I should know Objective C. Training material for Objective C says I should know C and suddenly I'm writing C again realizing how ancient (and good) the language is. And believe me - I'm doing this to make money. Besides, I'm having fun programming the Apple because I could do well. SO if you want to contact me I'm budatdotnetchecksdotcom - otherwise all of you have fun with your f...ing MS bashing - I'll just quietly capitalize on it.