Actually I'm posting this cause lots of people are asking me about what program should i use to do this and to do that, anyway these are my preferences they can be not the best things ever.
linux destro for laptop/desktop: ubuntu, but planning to move my desktop to gentoo soon.
linux destro for servers: debian stable, though i use some packages from unstable repository. planning to try gentoo soon.
desktop enviroment: gnome & xfce. planning to try enlightment soon.
terminal: xfce-terminal, i like it.
These are my favourite/commonly used extentions for the firefox browser:
Daily Dilbert: to get a new comic from dilbert to start my day with :P
Fission: to get a progress bar in the address bar, like safari
DownloadHelper: to download embedded objects in
FlashGot: to integrate firefox with download managers
No Script: living safely, nobody runs anything on my PC without my permission
Foxmarks Bookmark Synchronizer: to keep my bookmarks online and access it from any pc