No I haven't read or even heard of HR 25. But I do know what a VAT is and that is not what I am proposing. The money should be taxed only once, not multiple times.
With the FairTax your money is only taxed once. Check out fairtax.org. Some great info there.