Product review (3 stars): Higher End Lint Tray
A bit pricey, but works great.  Using it on an old Kenmore gas dryer.