Even if a 3D printer is chosen, the next step would be to find a good filament for it. Believe me, it would be even more interesting than choosing a printer. Thank God that we have professional communities where experienced people can advise on what to buy and provide a good explanation of why they suggest this particular filament.
Another thing is to browse catalogues where at least you can compare the prices of 3D filaments which is also not the last thing to consider. Most likely, once the big sharks like HP enter the 3D game, they will help spread the technology everywhere. Still, one of the main questions is how can 3D printing become useful for ordinary people.