Savage worlds is a great! game. The core book, which has no setting attached, is only $10. The game is set up to be able to play any genre. It lite and fast. The rules are not complex, The type of die you roll is based on how good you are at something. The dice start out at D4 and go up to D12. But you only need at most I think 2 of each those die types. This goes for both skills and attributes. The better you are at something the high the die type. So if you Strength is a D6- then on Strength checks you will be rolling a D6.
However, you also get to roll a second die called the Black die: this is always a D6. You roll both the black die and whatever your other die type is and then pick the highest roll. If they both suck you can spend what they call Beanies to reroll. The only thing that beanies can not reroll are damage rolls I beleive. When you spend a beanie you reroll both the black die and the other die; not one or the other. Every character starts out with a number of beanies, and the GM can give them more during play for kool stuff.
Skills are not restricted like what you would find in a D&D game where you can only have this skill or that if you were X class. The character is also made up with Edges and Henderences - Some of these you can not get unless you are a higher level. This is where you get stuff like the character's spell casting ability - if you want the character to cast spells.
The game has levels, kind of; they are not like what you find in D&D. They are not levels like level 1 level 2 level 3, ect. They are written down like: novice, seasoned, veteran, heroic, legendary. These are attained after every 20 xp gained. However, the characters can increase/gain one skill or attribute, or edge per 5 xp gained.
Combat is quick and easy as well. Check it out the Pinnacle entertainment groups website has a free quickstart that goes over the base rules check it out.