I use a wiki. Specifically, I use OpenWikiNG, http://sourceforge.net/projects/openwiki-ng/ , however, any wiki software would work. My reason for using OpenWikiNG is that I largely use windows and the software is ASP based and can work with a simple Access database. The way I have it setup, and in hindsight, I would do this differently now, is that I use the personal web server that comes with Windows on my personal home desktop. With the access database, I don't have to worry about some heavy database engine. Since I'm the only user, this has been a very stable setup and trivially easy to migrate to a new machine when needed. Another reason I use OpenWikiNG is that it's open source, very simple, and somewhat easy to hack. It works for me, and that's all I care about.
With wake on LAN capability, I can VPN into my home network and wake my machine if I need remote access. And since this is a wiki, I don't have to install any software on any other device. All I need is a web browser.
In terms of usage, I have my wiki start page as my browser's home page. I have links to site I visit often, some RSS feeds, my daily schedule, even some emails and phone numbers. I use the wiki as sort of a second brain. I have pages where I put my ideas, pages where I put things that are important, things I might need, and all sorts of other resources from computers to food. My personal wiki is a much better bookmarking system than what any browser could ever come up with. I can easily annotate information that I add, and most importantly, I can search.
To give the benefit of my hindsight, I would probably want to use a dedicated LAMP server on my home network. And I would consider something with better file and image management, as OpenWikiNG really sucks at that. To really find something that would suit one's personal taste, I suggest looking at http://www.wikimatrix.org/ to compare them. I have a lot of stuff in my personal wiki, and converting it to some other format really seems like a hassle. So, if you do this, pick a wiki you're comfortable with. The more time you spend using it, the more you lock yourself in.
Absolutely. I would rather suffer through a thousand trolls or genuinely extremist comments from anonymous persons than not be able to read the thoughtful comments a more timid person may not have written had they been required to attach their name to them.
Good luck finding that comment. Personally, I find that when websites have comment systems in place, like Youtube or Cnn, or (insert website here), then the comments tend to asymptotically approach pure nonsense as the popularity of the website increases.
I'm in the same boat, I just (two weeks ago) switched from 3.6 to 10. I still have 3.6 installed just in case, but so far I'm adjusting.
In order to have some stability though, try the ESR version, it's what I'm using. http://www.mozilla.org/en-US/firefox/organizations/all.html And if you want to read the FAQ, go with http://www.mozilla.org/en-US/firefox/organizations/faq/
So far, there are a few hiccups. There were a few add-ons that didn't make the switch, but they were rarely used, so I haven't noticed their absence yet. The tab size is annoying and I haven't figured out how to fix that yet. The old about:config fix doesn't work, and the userchrome.css fix just screws things up more.
I did need to readjust the default layout, the lack of a refresh and stop button is just annoying, but they're easy to add back. I like having a user interface, so yeah, that.
Noscript and Adblock plus work. I recommend the "status-4-evar" addon to get the status bar back.
Overall, I haven't noticed the slowdown or memory consumption. Of course, everyone's mileage will vary.
One new feature, at least new for me, is that you have FF restore all your tabs after you close your browser, but when you start back up, the tabs won't load unless you click on them. I really like this feature. Back in 3.6, it could take a really long time to restore a browsing session.
Overall though, the shock of switching isn't as bad as you think.
I think I should probably end this post with instructions on doing a side-by-side install. Before installing anything, make a copy of your firefox profile. Then edit the 'profiles.ini' to reflect this, it's up a folder or two from the profiles. In the profiles.ini, make a new name, something like myff10stuff for your profile. Then, get the ESR build and install to a different folder, but do not start FF at the end of the install. Edit the existing FF shortcut or make your own, but put -P on the end. it should read something like
"C:\Program Files\Mozilla Firefox 10\firefox.exe" -P myff10stuff
All that is because the profile manager doesn't let you copy an existing profile. You can delete, rename, or create a new one, but you can't copy. You'll probably want to do the same thing to the 3.6 copy and use the 3.6 profile.
How many people do you anticipate will use your application?
1-10 (Just me and mine.)
10-100 (Intranet, protected access.)
100-1,000 (Slashdot me, please!)
1,000-10,000+ (Everyone, I hope.)