I use MusicLab's RealStrat and RealLPC all the time. (And if you know how to play guitar, you can make the parts very realistic. Understanding guitar helps immensely, even if your skill is not great.)
I have Electr6ity and have never used it on a record and am going to move it off to external storage to save disc space. It does have an impressive sample set, but I find it frustrating to use, and the latency is a problem. The MusicLab products are much easier to use and have better features. In particular, they share RealGuitar's strumming algorithms so you can easily switch between solo, rhythm, finger picking, or whatever. Although the manuals are not the best, the online forums and videos and excellent.