like Jan said, there is no BEST.
i like LONG dpns (7 inch are OK, but i like 10 inch (hard to find!) better.
but now days i knit socks on 2 circ (long flexibe DPN's in a way!) and use 24 or more often 29 and sometimes 32 inch ones!
some knitters like sets of 4PN's--some like sets of 5 dpn's..(i have some sets of 6 DPN's!)
BEST is what ever is best for you..
and only you know what you like best!
that said, Susan Bates makes a "sock set' of dpn's --sizes 000, 00, 0, 1 (5 each) in one package--that retails for less than $10!