Creo deberías aventarte un buen diseño para presentar un solo registro en la celda de una tabla (esta celda puede tener una tabla con todos los campos que necesites.).
Luego estaría bien paginar la presentación del registro (puedes presentar por default solo la cantidad que sepas caben bien en la reolución que manejas en tu página), esto lo puedes hacer con uno de los varios códigos de paginación que en esta página puedes encontrar, por ejemplo:
http://www.forosdelweb.com/showthrea...5&pagenumber=4
No se que opines.
Saludos