You have probably never even tried OpenBSD or you wouldn't even be saying this. You are saying factually incorrect things about OpenBSD, in fact blatantly false libelous lies. OpenBSD has a huge number of precompiled packages, the needs of the average user are probably covered with the available packages. The only thing I miss in OpenBSD is VirtualBox and the Android SDK other than that every other piece of software I used in Linux is available as a package. I can do the same things in OpenBSD as I can in Linux, music, videos, Libre Office, web browsing, programming, etc. Software is not extremely outdated, some packages do get a little outdated from release to release, this is barely noticeable and not a huge issue.
In fact I have multiple OpenBSD and FreeBSD virtual machines installed. I run them regularly to test software. But my OpenBSD installs are from several years ago so maybe things have changed nowadays. However, on FreeBSD 9, all the stuff I can get from pkg_add is old. I always end up having to compile from ports. Years ago I had a FreeBSD 6 server. Ports updates always ended up breaking things (in addition to taking forever to compile) so I switched away from FreeBSD at some point.
I'm not saying that there are no software for OpenBSD. I'm not saying that OpenBSD is not capable of running lots of stuff. I'm saying that for anything recent, you often end up having to compile software from source, which wastes CPU. I'm saying that if things go wrong then finding someone who can provide support is much harder than with Linux.
> I'm saying that for anything recent, you often end up having to compile software from source...
With regards to OpenBSD, your statement is factually incorrect. Most packages are up to date with OpenBSD. FreeBSD is not OpenBSD. Users of OpenBSD are discouaraged from compiling direclty from ports unless they have a good reason (and 99% of the time there is not a good reason.)
I don't think Bing is as good as Google, no other search engine in the world can compete with Google, at least when it comes to content in English. Google can almost read my mind, I can't say the same about competing search engines.
There is an interesting dichotomy here. Google does read your mind, in the sense that it uses available information from both your previous searching history and your existing interests in gmail, G+, and basically any web site with a +1 button. So when you search for something it takes all the things that it knows about, prioritizes by the things it knows you are interested in (this is the mind reading part), and then picks the best result to show you. Voila, great result.
If the last web site you visited was for the Audubon Society and the next thing you search for is Cardinals you will get a page about birds on the first result, but if you had just recently looked for tickets to a ball game on Ticketmaster you will get the baseball team as your first result.
One of the more fascinating things that DDG's "Dontbubbleme" campaign did, was expose just how big a swing in the results your 'meta data' has. People who are running Chrome and are "logged into Google" get very different results than people who make a query with no context following them around.
In the latter case everyone has to resort to giving you the pages that "most" people clicked on from your geographic region .
Bing and Google have pretty much exact equivalence if you remove tracking and geo context. (IP blind / cookie blind / search).
 For even more fun, set up proxy servers in various data centers around the country and do searches with no cookies or context, and proxied to different geographies. Very enlightening.
I use Chromium (logged in) as my main browser but if I try this queries in Firefox with a clean profile I get the expected results. So no Bing and Google are not equivalent I get much better results with Google. Next semester when I return to school I'll check my queries from the school network to see if Google gives me the expected result from there. Either way I like Google more than Microsoft and I rather switch to Yandex than to Bing if it ever comes to that.
I don't think anything can compete with Google when it comes to search in English. I almost feel like Google can read my mind. With the adequate query you can find anything you've ever read on the internet if it's still online. Yesterday night I wanted to re-read a blog post about a guy that made a few bucks with QNX, but I didn't remember much I tried a few queries and I got the expected blog post with this:
Now I will have to share my own library story. When I was in middle school I loved going to the library, reading books, comics, manga , magazines. In summer I used to go very often to the library. I would walk from my house to my local public library and go straight to he bathroom so that I could wipe the sweat from my face and arms. I've had some of my happiest memories in that library. I will share my most significant experiences.
The computers at the local public library had Windows (XP maybe?), we could use them for an hour or more depending on how many people wanted to use the computers. They also had computers in a kid section which had some games and limited internet access (the library's portal) and some more computers in another section which only had access to the library's portal. Once I was using a computer which was only supposed to be used to check books, somehow I discovered that a lot of times the library's portal also had a link to the item in Amazon, and from Amazon I could get into Google and then to any website. I got caught and scolded by a librarian, she told me "If you ever used this computers to get into the internet again, we are going to cancel your library card" or something like, well I never used those computers for the internet again. I used the ones in the kids section and it felt awesome.
Another significant thing that at that time didn't seem that significant was when I checked out a thick programming book on C or C++ I am not sure. I had a vague idea about what a program was and I had read thick books before. I didn't even had a computer at my house but I was so curious. I opened it tried to make sense out of the text but I couldn't, it seemed like Chinese. The next day I returned the book and I never again got interested in programming until high school.
Another significant thing that at that time didn't seem
that significant was when I checked out a thick
programming book on C or C++ I am not sure. I had a vague
idea about what a program was and I had read thick books
before. I didn't even had a computer at my house but I
was so curious. I opened it tried to make sense out of
the text but I couldn't, it seemed like Chinese. The next
day I returned the book and I never again got interested
in programming until high school.
I did a similar thing, but being so desperate for a computer around the late 90s, I eventually found an old Intel 286 computer that was abandoned in the closet. It had monochrome monitor and I found something called QBASIC. I went to the library and took out very heavy book on it and ended up just copying the source code from the book. I didn't understand the code a great deal but the game ran after running through several pages. I thought it was interesting but realized trying to make a game is going to be very tough.
What sparked my interest soon after that was creating my own website after my dad helped me host it on a free server. I still have a copy of it backed up on a cd somewhere. It was created with Netscape Navigator. I showed my teacher and classmates. It was magic. It was so awesome.
I took a course that taught Visual Basic and also QBasic in junior high. It bored me because we were making very simple apps that I already knew. Wasn't learning anything new. Also whenever I sped ahead or began working on other things instructor would emphasize that I was to follow her step by step in an excruciatingly slow pace that the rest of the students had to follow. If she saw someone speeding ahead she would get angry and say STOP. Killed my interest in programming.
Then came along counter-strike and and things pretty much went downhill from there. It ruined my academic career playing it so much. I found out that the guy who created counter strike also graduated from the university I would attend some years after.
It wasn't until I saw my high school friend (nerdy guy who I used to tease in high school but was secretly jealous of his programming knowledge) in University that he inspired me to do what I thought was unthinkable, learn how to code again. "You just stick with it" is what he told me when I asked how he did it. He would show me the windows apps he made and I would be amazed how one could create something from nothing. Even now, that is the magic that drives me. Something out of nothing, and I stuck with it.