Although it's not as much fun as playing with someone else, I play 2-3 times a week by myself. I think it's better to play with someone else as it puts a bit of a competitive edge on the game and that's a good way to improve your game. I'm a bit of a hacker, but about once a fortnight I have a hit with a couple of mates who are PGA pros and I always seem to play better. But, at the end of the day it's all about getting out and having some fun, so if like me you can't always find someone to have a hit with then get out and belt the little white sucker by yourself. Just be honest with yourself and count every shot!