GDB Dashboard
github.com
github.com
http://emacs-fu.blogspot.com/2009/02/fancy-debugging-with-gd...
http://x86asm.net/articles/what-i-dislike-about-gas/
But another thing I can say from experience is that GDB Asm-level debugging seems to be more of an afterthought and everything doesn't make as much sense as e.g. OllyDbg or even the old MS-DOS DEBUG. The behaviour of some commands like "disassemble" is perplexing at best[1]. It was really meant for use with higher-level languages.
[1] http://stackoverflow.com/questions/1237489/how-can-i-force-g...
Thanks a ton for posting!
Basically, I can't find any IDEs I like for linux, and the overhead of running a big IDE in a VM (which is where I do most of my cross-platform testing; I principally develop on windows) makes them painful to use.