Yeah, realistically, a 3 year non-compete is not going to hold up unless your are a company like verzion. They got this one guy in a 7 year non-compete, that I knew. If the employee is a web designer, and he signs, you are pretty much telling him he can't design websites in your industry, maybe websites at all. Even then, if your business model is so flimsy that one guy can duplicate it that quickly, I don't know dude. 3 year non-compete is going to get shredded quickly.
It would only scare some youngsters that haven't been around the block. I've got a several employees, and all the smart and my best ones, happened to be smart enough not to sign the Non-compete, but do sign the NDA. Go figure.
This is where a lawyer is key, they'll give you all the major scenarios, but if you honestly can't trust an employee to leave and not copy your shit, it's not an employee you want around you in my opinion. Good employees are hard to find.