hi bill and all the people working on redesigning the site. i took a few HCI classes and here is what i learned from my teachers reading and a little bit of testing. perhaps it will help you in redesigning your site:
people hate reading:
dont burry important information in lots of text. people get bored of reading, and they might miss it.
people with visual impairment also visit your site:
stay away from using red for text. I my self have a very hard time reading red text. the simple black and white text is great. even dark blue on white is very readable. Font styles are also important. I found ( its been researched, i just tested it myslef too. i dont take credit) that on computer screens, people tend to be more comfortable in reading san-sarif fonts. On paper, it was the opposite. make sure screen fonts are readable with various different font smoothing settings (i.e cleartype).
place links where people expect them to be:
again, dont burry links in text. try to keep links organized in a way that related links are closer together. if links are repeated from page to page, keep them where they were before.
Links that lead to the same page should have the same name:
Self explanatory
people dont scroll:
keep web pages short on both ends. most important information/links should be on top and to the left( as we read from top to bottom, left to right).
provide a link to your homepage on every page:
when people get lost in a site (feel like they hit a dead end), the home page is where they usually tend to want to go to.
link bars are very useful"
keep upper-tier links in a link bar on the side or at the top of the every page. A simple example would be |Home| |Shop| |Forum| |Contact|
Keep people informed of where they are in your site:
people do get lost, but your can keep them informed of where they are at and where they came from. A good way of doing this is by displaying the chain of pages that led to the current page, specially if you have multiple links to the same page. for example, on your home page you might want to advertise a special on a specific model t42, 2373-KTU for example. when people click on that advertisement, it might take them to the KTU information page. but you can also access this page from going to "Shop", click "Thinkpads", click " T series, and then clicking "2373-KTU".
So, you can put "Shop > Thinkpads > T Series > 2373-KTU" on the KTU page to let people know where they are at in the site (im sure you've seen this on many sites). this also lets people get a better understanding of how you organized your site in general.
Build prototypes and test them:
Before you actually start making the site, do some prototype testing. We started with some very crude methods when we did our first phase of prototyping. We drew our pages on paper, organized and layered them in different ways, then we tested them on some test subjects to get a feel for how people reacted to the site. On our team of testers, one person acted like the web browser. When people pointed at a link on the paper, our "web browser" brought up the corresponding page

(lame, i know), another person took notes, and another person was there to help out the test subject if needed. We gave people specific task (buy a t42 with 2.0 ghz Centrino and DVD-burner, contact Bill and ask him a question, check whats on sale.....) and watched them do it. If we had to interfere and give them hints or answer questions, we noted the incident. If the same problem was common among test subjects, then we tweaked the site to match peoples expectations/intuitions. After that we digitized the site very crudly using Denim (
http://guir.berkeley.edu/projects/#design ) and tested it again. We didnt start doing the HTML part for a good 4 weeks, but when we did it, we were confident in that it was a good desing that was easy to navigate.
i know i said people dont like to read, so ill stop. I hope your new site is a crowd pleaser.