Is there any good method that forces my web browser to play all YouTube videos on the lowest definition, even if the video offers a higher resolution?
Log in to YouTube, go to the playback settings and select that you have a Slow Connection.
By adding the parameter
fmt to the URL. See http://en.wikipedia.org/wiki/YouTube . Google can help you find Greasemonkey scripts that do that automatically.