No one except the original poster has mentioned 3dmax. giorgio martini, you need to learn the interface before you jump in to intermediate projects. I know there’s a big temptation to skip the beginner stuff since you already know how to model using another package, but every package has its own way of doing things.
You’re absolutely right, but what you don’t know is that you don’t have to start with curves and force them into straight lines. You can just draw straight lines to begin with. Intermediate tutorials assume you already know that and won’t bother to tell you again, at the risk of alienating their intermediate Blender readers.
If you are just beginning to use Blender, you are a Blender beginner, no matter how well you can model using some other software. So, swallow some of that pride, and go back to the beginner tutorials. Breeze through them (and you will, since you do know how to model) and you’ll be intermediate and then advanced in no time. And you’ll discover why partisans such as denshidan are so fanatical in their “preference” for Blender.