I have found you all because, having taken up golf a week ago (played about 20 rounds through my life, but very sporadically - 32 years old now), I took my new RBZ Stage 2 Driver to the range and hit 260 balls in about 90 minutes, after which I felt a little twinge in the ribs on my right side. Two days ago I played 9 holes, and as I drove on the 9th (isn't it always just as you're about to finish??), I literally hit the ground, dropped the club, and stayed there for a good 30 seconds. I have not been able to do much with my right arm since, and walking, breathing, sleeping, all bad, coughing - hell realm. Just got back from the hospital as I was finding it hard to breathe - they have taken xrays and cannot see any obvious crack, so it appears just to be a really decent tear of an intercostal.
I have learned the hard way from this, and it looks from this thread like many others have. I feel confident, just based on the current feeling, that a couple of weeks off then easing myself back in will do the trick, but I will keep you posted either way. Can't stress enough to anyone reading this the importance of stretching all those little muscles through the chest and back. This is horrible, and will probably put me out for 2-3 weeks. Big price to pay for not stretching. They are hard to recuperate, I'd take a bicep strain over one of these little buggers any day, at least with one of those you can work around it, these little guys are involved in just about everything you do to exist....anyway....stretch, is my point. And when you feel a twinge, don't think it'll be fine and play through it, at least not where your back and chest are concerned.
Nice to have found this resource, being new to the game I am sure I will find much use for it. Has been very helpful hearing others' experience and treatment methods, I am finding the standard ice and heat treatment, with Diclofenac (Voltaren) for inflammation is the ticket, along with large doses of doing bugger all. I will be doing a lot of chipping and putting the next couple of weeks. :)