This topic deals with multiple columns:
http://p2p.wrox.com/topic.asp?TOPIC_ID=1298
For paging options try here
http://www.15seconds.com/Issue/010308.htm
These are all server-side paging solutions. Its also possible to use javascript to do paging on the client. Just send all your data to the client grouped into pages (e.g. by putting each page in a separate <table>) then use javascript to show/hide each table to simulate moving through the pages.
hth
Phil