Hi Loudy,
I've never regretted my decision once, but honestly I'm too darn busy to notice whether or not there's life here in Farmington. My hubby has a ridiculously long commute to work, so most of his day is occupied with work/commuting. Fortunately, we're close enough to home that he can spend nights back in NYC with friends when he gets bored out of his skull here.
Personally, I like the change from the big city, but hubby could live without it. He sacrificed for me to come here and he just knows he'll have to make the best of it and stick it out. When I'm done with school, I've agreed to head back home as he wishes. It's the least I could do.
On the up side, when I do get time (like right after a big exam), we've found a number of restaurants we really like up here. Sometimes married classmates hang out together, so I don't think you'll be at a loss for freinds with the same situation. I guess it all depends on the kind of life your wife likes.
Let me echo what tiramisu says about the curriculum. There are times I feel so busy it's like I can't keep my head above water. It's getting even tougher now that we've started anatomy. Honestly (and this might just be me), if my hubby were bored and depressed and if I let it weigh on me, it'd probably become too much for me and I'd have trouble functioning in school.
Just my 2 cents. Good luck making your decision.