FYI... even though it was supposed to last thru April 4, this deal went down this morning when April hit, but I just personally contacted PopCap and they went straight on and fixed it, so you can once again download Peggle for free.
Again, the free Peggle download page is functioning again...