Go to http://addons.mozilla.org find your way to Firefox extensions & search for "Tab Clicking Options" and "Tabbrowser Preferences" (I think for the second one, cannee remember). Between those 2 you can sort out the irritatingness of having to middle click, as you can set all links to open in a new tab regardless.