use whatever you feel is easier for you, make sites for visitors not for search engines , its just that u need to keep basic onpage optimization in mind..
n then rest is all dependent up on links & other stuff... one more thing, search engines do not want to return most optimized pages, they want to return most relavent page, so make sure have quality content(no duplicates at all

) . and yes one more thing, try to avoid putting more than 100 links on your index page, if you have 200 links than make 2 indexes with 100 links each...
Best of luck
Blackhat Master