• bash-completion
    If you know what the command does but dont remember the options this will be really helpful. You wont have to open man everytime. Just put a’ ‘-’ or ‘–’ and press tab. for eg. javac – will list following:

    
    ~$ javac -
    -bootclasspath   -extdirs      -g:vars        -sourcepath
    -classpath         -g              -help           -target
    -d                     -g:lines      -nowarn       -verbose
    -deprecation      -g:none      -O
    -encoding          -g:source   -source
    
  • tomboy
    Tomboy is a desktop note-taking application for Linux and Unix. Simple and easy to use, but with potential to help you organize the ideas and information you deal with every day. – copied from site
  • Firefox
    Browser – duh!!
  • Thunderbird
    Email Client
  • ies4linux
    Run IE from linux…well we all need to test site for most widely used browser.
  • pidgin
    Muli protocol (What they call universal) chat (IM) client. Support yahoo, msn, gtalk, irc, xampp and lot more.
  • XChat
    XChat is an IRC chat program for both Linux and Windows. It allows you to join multiple IRC channels (chat rooms) at the same time, talk publicly, private one-on-one conversations etc. Even file transfers are possible. - copied from site
  • unison
    Unison is a file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other. – copied from site
  • timer-applet
    Very useful to run simple timers. Very helpful if you are working against time and want to track how much time is left.
  • hamachi and gHamachi
    LogMeIn Hamachi is a VPN service that easily sets up in 10 minutes, and enables secure remote access to your business network, anywhere there’s an Internet connection. – copied from site. Not free, you need to pay for commercial use.
    gHamachi is GUI for hamachi. Although using hamachi from command line is also pretty simple but this tool makes it even more ‘user friendly’
  • skype
  • gFtp / filezilla
    For all your ftp needs
  • Transmission
    For all your piracy needs :) sorry bit toorents
  • nm-applet
    Not sure if I need to mention here, this has to be there by default. Network Manager, applet. Can’t do without it.
  • Revelation / keypassx
    Password managers. Both are very very good and it requires a separate article to compare them.
  • gimp / Inkscape
  • openoffice
  • regexxer
    regexxer is a nifty GUI search/replace tool featuring Perl-style regular expressions. If you need project-wide substitution and you’re tired of hacking sed command lines together, then you should definitely give it a try. – copied rom site
  • Meld
    Meld is a visual diff and merge tool. You can compare two or three files and edit them in place (diffs update dynamically). You can compare two or three folders and launch file comparisons. You can browse and view a working copy from popular version control systems such such as CVS, Subversion, Bazaar-ng and Mercurial. – copied from site
  • Mysql Administrator
  • Mysql query browser
  • Mysql Workbench
    Very nice tool for creating DB models
  • vlc / mplayer / rhythmbox
    Media (music / video) players
  • synaptic package manager / GDebi Package installer
  • CHM Viewer / chmsee / gnochm
  • Gmail Notifiers
    Given gmail’s popularity, you might want to know about these too gmail-notify, gmailfs, kcheckgmail, kgmailnotifier, cgmail, checkgmail
  • gscan2pdf