I think this one :
http://www.btcsatoshi.com/But I don't see that part (I used to be better at this).
I'm not sure if it's that site but I was on it at the time when the popup appeared, and don't have any others in my history.
Did it popup the message i attached on my first post or it was different?
I tested the site you visited at siteguarding and it appeared that is affected. So, avoid it.