The MSDN documentation states that an EntitySet implements IBindingList
(see \'Binding to EntitySets\' at http://msdn.microsoft.com/en-us/library/bb546190.aspx)
Could you do .ToList().OrderBy(x=>x.FieldToSortBy) ?