I just tested at Panopticlick, and it told me my browser is completely unique. Just like it said the last 8 or so times I've been to Panopticlick.
So I question how meaningful that is. Yes, it's pulling enough info to uniquely identify a browser for now, but in a week I'll add a plugin, remove a plugin, change a setting, update Firefox, whatever and the tracking will be lost.
Edit: Also, browsers could be patched to randomize some of the information Panopticlick is using, like the exact way the HTTP Accept header is written, and the order in which plugins are reported.
That you're running Ubuntu is 99% of the entropy. Nobody uses Ubuntu (for certain values of nobody). The fonts you have installed. The versions of the plugins you have installed. &c.
I've long wanted to build a WebKit based browser that simply lies in response to all of those evil questions. Add it to my backlog of Important Projects, I guess.
> nothing in the info it gave back looked especially unusual.
It doesn't have to be unusual, it just has to vary slightly from machine to machine. It's the specific combination of those slight variations that's unusual.