Space is the most important channel.
Interesting discussion from Robert Kosara's blog.
Make sure to read the comments.
What about millions of points?