I have continuously been trying to extend my thai language knowledge and decided gather some links here for others:
Dictionaries:
thailanguage.com
thai2english.com
learn-thai.com
Lexitron
Learning Sites:
Learning Thai the Easy Way
Thai Language and Culture Learning Resources