A. 16GB is way too small. Don't bother with anything under 60-64GB.
B. Kingston drives are cheap for a reason; their performance isn't as good as other SSDs. http://www.tomshardware.com/reviews/samsung-470-sandforce-best-ssd,2783.html
Edit: I'm assuming Windows 7. Some version of Linux may fit within only 16GB, but if you lose TRIM support, the drive will begin stuttering sooner or later unless you run garbage collection utilities on it.