Best way to use a shell with Cygwin in Windows 7

The core of Babun consists of a pre-configured Cygwin. Cygwin is a
great tool, but there’s a lot of quirks and tricks that makes you lose
a lot of time to make it actually ‘usable’. Not only does babun solve
most of these problems, but also contains a lot of vital packages, so
that you can be productive from the very first minute.