E-Reader wars: $99 Kobo challenges Barnes & Noble, Amazon