If you haven't noticed, ICANN has recently approved dozens of new generic top level domains for registration with hundreds more on the way. These new extensions range from the legal (.ESQ for lawyers), to the identifiable (.XXX), to the geographic (.NYC and .VEGAS) and the utterly useless...