Did I read somewhere of a method to clone an Item? If so I can't find it now.
A feature I would find useful would be the ability to clone the current item. The scenario is data entry where many of the values from one entry to the next are the same with little changing.
User clicks "Clone". Code adds a new item to the collection and populates fields with values from current item (excluding a key field (AutoInc)). The user is then in a situation as if they had clicked new and typed in all the data and is now ready to click Save.
Perhaps this is a little off the wall but my thinking here is that if a new field is added to the table and the ES classes are re-generated then it would be very easy to "forget" to update the code cloning the item manually. The result would be missing data from the clone. Of course this would be caught in testing 
Currently I do something like:
Code:
Dim newItem As New myItem
newItem = Me.bs.Current
bs.AddNew()
' Copy data from cloned item to form controls
With newItem
Me.FirstNameTextBox.Text = .FirstName
...
End With
' Focus on first data entry field