Even though it was introduced in mid-November of last year, we believe that Google Street View's arrival in DC is worthy of a mention on this year's Best Of list. See why after the jump.