on the size of the shank it depends on the router, on the one recommended to you up top takes both a 1/4" shank and a 1/2" shank.
i don't know of any good sets, i just bought mine individually and i paid between 25 and 40 for each bit, but i haven't had to replace any yet and believe me i use them alot.