Do we need the personal "Our" here?  Or could it simple be "The Open Microscopy Environment website".  "Bio-Formats is at" should probably be "The Bio-Formats website is at".