For roleplaying, I play Savage Worlds, however their d20 Weird War II stuff hasn't been 'Savaged' as of yet (early next year).
Savage Worlds works very well for combination roleplaying with miniatures combat, but if you were only doing minis, you'd probably be better off with straight miniatures rules.
SteveN