A VAP2500 is probably a good solution in your situation. It uses 5 GHz which is far less crowded than the typical 2.4 GHz. Here's the original thread on that configuration:
Wireless Fibe TV Receiver (VIP2502)
In your situation, you are having problems with a Powerline adapter connected to a 10/100 switch, which implies there are other devices on that connection. Powerline adapters aren't always a good choice for real-time streams like Fibe TV that expect an error-free connection and don't do retransmission in the event of errors or data over-capacity.
Can you watch TV on that connection without pixelation or stuttering if you disconnect the other devices? If not, you probably are getting too many errors on the power line in your condo. Other people have run into similar problems. If errors only occur with other devices active, they are probably overloading the bandwidth available and causing lost packets on the Fibe TV stream.
I recommended Cat5 wired Ethernet for techgrrl mainly because there seemed to be problems with the coax connection. The main advantage is that it is point-to-point, so troubleshooting is much easier and the traffic is segregated from other devices. The PVR also has the most traffic and if there is any disruption in a connection the results may not be apparent until much later when you are watching a recording.
In an all-coax environment, if you have a PVR playing 3 streams to other VIP2502s, those 3 streams are sent from the PVR to the router, which then sends each stream to the appropriate VIP2502, for total traffic of 6 streams. Add in 3 new channels being recorded and 2 other TVs watching other live streams and you have 11 streams of traffic on that single coax connection. That could potentially push the limits of the portion of coax allocated to HPNA.