I tried the one that you guys recommended but when i clicked to load rom it said not enough memory or something. I will try again and make a more clearer post, thanks for the responses though.
I did thoses same google searches and thats why i dled that one but had a problem with it so i asked if there was a "best one" hoping it wouldnt be that one.