LOL very true that danios can be hard to catch. You could cycle with something else, just keep up on your water changes. The only other bottom feeders I would suggest for a 10 gal. are yo-yo loaches, corys would be better though as you could fit more in without over stocking. Tetras are middle swimmers as well as the dwarf neon rainbows (I love those) that have already been suggested, and the dwarf gourami. Personaly I say to leave bettas out of community tanks, although it can be done, you have to be very careful about what other fish you put in there, no nippy fish or your bettas fins will be gone.
EDIT: ottos would also work in your tank if your after some algae eaters
EDIT: ottos would also work in your tank if your after some algae eaters