An SSD would get a score higher than 5.9, but only if it was on an AHCI bus, and only if it reports itself as an SSD - after that, the WEI tests would determine how high it would go. In general, I've seen SSDs score low on ICH controllers prior to ICH9 (and even then, some ICH9 chipsets were painfully slow), so an ICH7 might not be using the full AHCI spec properly and thus screwing up the score.
You could run the tests on both manually (winsat disk -v) and see what the scores are, and get an idea of why a particular SSD isn't reporting faster than a mechanical disk.