So what would you suggest for a solo warrior type class that has healing/buffing what not. I want to go with either the ranger, the bard or rogue. I played BG and Planescape almost exclusively as rogue but I didn't like rogues in 3rd edition. So that's down to ranger or bard? What would you suggest? I wanted to wield a dagger or short sword and shield.
If healing and buffing are your top priorities, the Cleric and Druid are your best picks. I'm not a huge fan of these classes, but they're exceedingly powerful choices. With the Cleric, you might be tempted to take a one level dip into Barbarian or Fighter to get weapon proficiency, but otherwise don't multi-class. However, all the classes you mention can definitely solo the game.
There is one golden rule when creating a solo NWN character: make sure he can deal damage effectively. Everything else is of secondary consideration, because you can't win fights unless you can effectively damage your foes. Here's an approach that would work well for a Ranger:
Put your natural ambidexterity and two-weapon fighting feats to use, and focus your combat style on two melee weapons. You can still use bows, but don't invest in any special abilities; your primary combat style will be melee. For the OC and SoU, I'd just use whatever weapons the campaign throws my way (avoid any feats that are specific to a single weapon), but in HotU I'd specialize in the Kukri with this character and get the "improved critical" feat at very minimum.
I'd recommend the following attribute array:
STR - 16
DEX - 14
CON - 14
INT - 10
WIS - 14
CHA - 8
Play as either a human, an elf, or a dwarf. If you don't care about being stupid, half-orc would also work. Avoid halfling or gnome like the plague (strength penalty = bad).
Put all your bonuses as you level up into strength
. Try to find magic items that boost your strength. If you're a human or orc, multi-class one level of barbarian to rage. This will boost your melee damage output substantially. The weakness of this character will be that he has very poor AC (can't use anything more than light armor), so having good weapons and finishing combat quickly is a must. In HotU, your goal is to get two kukris with powerful enhancements. You may wish to pursue the weapon master prestige class, if you have the feats for it. Unless you're in love with the ranger spell list (it's not that great) there's little reason to stay with the class past level 10 in NWN1.