I just recently read the webcomic Captain SNES. I posted a link in the Entertainment section and even gave a few links with some hilarious scene in the shoutbox. Of course one of the featured characters in the comic was Megaman (Rockman in Japan). I've played several Megaman games during my time which I didn't like too much. The only two series that I actually did like were Megaman Zero and Megaman X. I've played Megaman X 1, 2 and 3, but none of the newer ones. I decided to find X 4, 5, 6, 7 and 8 so I took yet another google journey to pursue my goal. X7 and X8 are for PS2 so I had to find the PC version while X 4, 5 and 6 were for PSX and the PC version was extremly rare.
I went over many sites, from ROM download sites over torrent sites to download sites where you pay for links so you can download from direct download hosts. One of those rom sites was remarkably good which I want to share with you.
http://romhustler.net/roms/psx/mThey host stuff in 40 MB rar package (which is dial-up friendly) and allow 4 downloads at the same time, but their download speeds are pretty good, even up to 100 kB/s. The question here is rather "Is your connection able to manage a download of 400 kB/s?". They have many emulators and many ROMs, event some old and rare stuff like Genesis, Neo Geo and Atari. Unlike other ROM download sites they don't annoy you with their complicated vote-to-download systems which makes the site my new favorite for ROMs.
Enjoy! =D