This excellent article over at the Sharepoint team blog gives a clear and succinct comparison of the pros/cons of using fileshares versus Sharepoint sites in different scenarios. To sum it up, each approach has its place - there is no "silver bullet" for all use cases. Fileshares will be around for quite some time...