Some quick feedback for you. The results take a long time to load, I would say too long. If there was a way of getting a few results to load quickly first, and then the rest, then I would do that. Otherwise, I had to wait so long, I thought it was broken. Users are very impatient.
Nice...