I am looking for a 16 GB (more is acceptable but i don't want less) for around 20 dollars. I want high speeds and good reliability.