as I know if you make the wrong ones it can mess up your character and there's nothing you can do about it...
Well that's not strictly true, you can change your "Talents" (points you get to spend in certain areas after lvl 10) at any point in the game, but each time you do it costs money and it gets more expensive each time!

Hunter was my first character, their brilliant for soloing, you can take down things that are 4-5 levels higher than you. most class's cant do that! - they also cause a hell of a lot of damage! and having a pet is great too, better still you get to name it and feed it to keep it happy! also you'll get to train it to do different abilities. Pets can train in differnt things dependant on what they are... for example, some Cat type pets can stealth...and some Boars can Charge and stun... all good fun! 
