Technology Facebook Places launches in Australia, SMEs told to jump on board with location marketing Patrick Stafford October 1, 2010