I know how you feel- It's always rewarding when you worked on something but never finished it- you knew it was a good idea when doing it-- then years later someone else does something very similar. No anger from it, not like they stole your idea- it just validates that your original idea was so good that it was just a matter of time until someone else did it. Makes me feel all warm and fuzzy.