This cute little bastard is called a
belostomatidae, colloquially known as a giant water bug. I found this little guy on my front porch a few nights ago and though it's hard to tell from the picture, this "little guy" is actually over three inches long.
Those of you living in warmer climates may not be particularly surprised by seeing large bugs, but living in Canada (and growing up on the sub-arctic island of Newfoundland), I can say without hyperbole that bugs are NOT SUPPOSED TO GET THAT BIG.