As everyone knows, the buzz phrase or word making the proverbial rounds among today’s marketers is “cloud.” From cloud computing to cloud storage and on and on – anything with the word “cloud” attached to it gets the immediate attention of marketers. Another similar buzz-worthy word is of course “mobile,” for it too causes any good marketer to sit up …