eCPPT is a good choice to start with, I was new to security and it takes you from a noob to having a good understanding.
the course assumes that you have a basic knowledge of programming but i would suggest you need to have a bit more than basic if you intend to do the professional course straight away also TCP/IP.
They do offer a student course prior to the pro but i decided to go straight in at pro and was pretty comfortable. A plus point about the eCPPT is that they offer you a whole module on scripting which it not the norm but very beneficial.
The forums are very helpful and there is always someone there that will answer your questions.
The only downside is that there are some grammatical errors and a few slide early on do get a little confusing because the examples they use do not exist in the real world so you cant follow them. The staff are aware of this and are addressing it.
The future for eCPPT look promising and there are changes happening all the time. The best thing is that one you have paid up once you get life time access to both forums and course material so you can always stay up to date what ever changes they make. They also offer discounts to current members on anything new they try and listen to suggestions from the community.