Just wanted to share this find with you guys. It can rotate the phone 360 degrees and can swivel 90 degrees up/down and left/right. The joint/hinge it rotates/swivels on is not loose at all and has a good amount of resistance. It has a very strong grip when on the windshield. It claims it can also mount to a dashboard, but it does not stick very well for me. I used some double-sided tape and now have a perfectly good mount right on my dash. Not bad for $3.
http://www.amazon.com/gp/product/B008OOC0DE/ref=oh_details_o01_s00_i00
http://www.amazon.com/gp/product/B008OOC0DE/ref=oh_details_o01_s00_i00