since your 42 with sos..i suggest you to go to lvl 45-46 mobs (spiders i believe, not sure flowers). I also think it's much more useful for you to use xbow to grind mainly due to the range. you'll be killing fast and not even have to worry about moving to much.
when people say dagger is better after 40...it's mainly for pvp. but even with a good xbow..with the KD/KB combos your good.
but imo you should get both weapons. xbow for grinding (and uniques..range FTW) and daggers for pvp
