I don't think there's anything wrong with posting software announcements in General. I think it's the right place for it. And a cross-post to programming is fine, too. The only hard part is if people want to echo back with bug reports, then it gets split across two threads. So if you post in General, maybe a note with "please put bug reports in THIS thread" and a link to the thread in Programming is appropriate.
_________________________
Tony Fabris