Affordable in home golf simulation for less than $3k. SkyTrak costs about $2k and used for around $1500. The Golf Club game license costs $500/year or $1k for a life time membership. A good hitting mat, net and projector can be found for $500-$1000 total, depending on quality.
https://www.youtube.com/watch?v=m6KTCOdBf9o
You can play online and work on your golf swing with SkyTrak's Driving Range feature, which measures ball speed, shot shape, side/back spin, launch angle and face angle.
http://www.skytrakgolf.com/content/welcome-skytrak