I also had a similar situation, with offers from two top notch software companies. I chose the second one after okaying my offer with the first one. Did write a mail to the first company explaining my reasons of not joining and thanking them, but never got any response or even a acknowledgement. I thought I made the right choice by not joining such a pathetic company (so called CMM level 5!!!).