When I download a .tar.gz file, I open it with two commands, first gunzip and then tar.
gunzip
tar
Is it possible to open it with just one command?
On Windows Try the tartool utility http://tartool.codeplex.com/
Its free and the code is open source and uses SharpZipLib library.
Disclaimer : I am the author of this utility.