SQL Server 2012 Page Compression - Determine compression ratio?
How about sp_estimate_data_compression_savings?

It allows you to estimate the gain from compression BEFORE you compress the table, but it's quite accurate.