I have it and I like it (another tool in the toolbox) I don't remember the one I have but it has winds, Nexrad and sat with weather systems overlay. I really like the XM entertainment so I have several accounts (car, motorcycle, airplane and boat) so I was just adding another so cost was not too great considering.
I recommend you pipe the entertainment to your on-board system for the best of everything.
I give it a thumbs up.