For me Google is the best, I use it all the time, it is very simple to use, very user friendly, its website looks very simple but creative, and when you search something google gives you the closest answers on what you are looking for and even shows you images and videos related to your search, especially when you type in a very specific word, 2nd to google is yahoo because it does not look simple, if your a beginner in search engines you might be because when you are on the yahoo website where there are lots of pictures, videos, news and advertisements( these could slowdown a website, although it helps when you want to know the latest happenings, valuable information and articles etc.) when you do a search in yahoo it gives you good results almost same as google on the first 5 search results, but not as good as google's search results based on my experience, I also like it's Yahoo Mail which is easy to use and I've been using it for more than a decade now, as for Bing I think this is just an alternative if you don't have google or yahoo, its website looks simple, but not as simple as google because bing has a full image on its background, and also when I search something on bing its search results are not as good as google and yahoo, it's like the 5th search result in google and yahoo is the 1st result in bing.