Great tech for $25 or less: affordable-gadget roundup