Update: Bell to release HTC Legend June 11th?