This post is in the "funny" cateory for everyone but the Steven in question. Man cheats, wife finds out, rents billboard. Blog post here.
Thanks Darren for the post :)
Update: People smell bullshit.