Dirk,
Thank you for your comment.
BCS indeed will become much more important than BDC ever was.
The reasons are:
1. Better presentation options
2. Better tooling support
3. Better connectivity options
That said, there are still some scenarios where it leaves things to be desired. I hope to talk more about BCS in blogposts, I also have a full chapter devoted to BCS in my book. Also see this article -
http://www.code-magazine.com/Article.aspx?quickid=1006041
Sahil