Here's a site that lets you check to see if you've been compromised by Heartbleed

WNYC Studios