In this post Avi Pilosof discusses list filtering with Silverlight, MVVM, and PagedCollectionView.
You have a ListView and a TextBox in the view; they are bound to an ObservableCollection and a string in the ViewModel. You want them to behave such that entering text into that box causes the ListView to filter its items.