Snohomish PUD has closed their rebate program but still has net metering.  You can also find more information at the SnoPUD website.