I'm putting my money into Tesla because I believe that if they can make it to the Model E (Bluestar - $30-40k sedan) then we'll have a whole new ballgame on our hands in the automotive space. The Model S is the testing ground for volume manufacturing, the Model X will test platform re-use, then we reach the Model E which will drive down costs.
In the mean time I encourage you all to test drive one - even if you are not going to purchase - it's quite the experience. The Tesla stores around North America are now getting their in-store models for test drives. With leasing opening up next summer (rumour has it) it should also make it a tad more accessible to the general public.