Inspired by nnaaggrroomm's comment, decided to pop the cherry by posting this deal :) Originally seen on Engadget, this seems like a pretty sweet deal! From the website: KnowRoaming Global SIM …