What is causing the edges of my models to become semi-transparent?
What you are seeing is directly related with the value on the clip start distance. 



Bring up the value a bit and the effect will go away.



Seems like setting the start clip distance to anything smaller than 0.1 (or 10cm if using metric)  will bring that weird transparency.