I don't know about a web site, but if you're running a Mac, there's a program called Tangerine that will analyze your iTunes library and tell you each song's beats-per-minute. That way you can select a play list that has a bpm that matches the level of intensity you're looking for in your workout.
In general, you're looking for a beats per minute analyzer. There are some free packages for Windows, but I don't have experience with any of them. My experience with Tangerine is also limited, but it looked pretty good.
Hope that helps.
Don
"Don't fear moving slowly forward ... fear standing still" - Kathleen Harris
"Last is just the slowest winner." - C. Hunter Boyd