To pick a case to fit those components are quite easy, first off, obviously you cannot choose a case smaller than a small tower case.
Depending on your budget I would go a mid tower case. It's not too big nor is it too small. Go to an online pc store and look up mid tower or full tower cases. It will probably show a picture of the case plus all the features that the case provides.
The case is nearly completely user preferance, what it looks like and what features you want.
Those parts would fit into any tower case (small, mid, full)
small tower cases are small and can fit into places easier.
mid towers are in the middle and usually have more features than a small tower case.
A full tower has even more features and can run cooler...