...Wow the only band I've heard of out of all of those is Wilco. I saw Wilco play with REM at the Hollywood bowl and they got booed off because they were fucking awful.
You can search any band and it will give you info on them + some of their songs, along with a list of hundreds of other bands that sound similar. Its a great place to start.