I'm surprised no one noticed it by now, but when you look at the names of our favorite Internet Tablets a little closer, you might find it a bit amusing. I know I did. All I can say is Internet Tablets FTW!
Hmm...I wonder if Nokia's next tablet will be the L337. ;)