How to: Sort ListView Items
http://msdn.microsoft.com/en-us/library/ms229643(VS.80).aspx
class ListViewItemComparer : IComparer
{
[…]
    public int Column;
    public int Compare(object x, object y)
    {
        return String.Compare(((ListViewItem)x).SubItems[Column].Text, 
                                        ((ListViewItem)y).SubItems[Column].Text);
    }
}