I wrote an article for Macromedia Devnet which was just published today! Check it out here: Server-Side Flash Detection Using BrowserHawk. If you’ve never used BrowserHawk before, it’ll be a good introduction. However, if you’ve used it with ColdFusion, you should definitely read it, I was able to use BrowserHawk 4J (the Java version) with CFMX rather than using the ASP bridge (which was and is required if you want to access the extended properties of BrowserHawk in versions of ColdFusion prior to MX).
I should thank Shena at my work for bringing it up as an option (she contacted Macromedia originally), thanks Shena!
You can get those features from BrowserObject component which is available in both .NET and PHP.
http://www.browserobject.com