I no longer have a definitive copy of 'the source' - it was lost in a mess of dodgy organisation and an accidental deletion/overwrite. Since them I've taken to using subversion (locally) for all of my projects, so hopefully that will never happen again.
What I do have, is a zip that I found in a web backup, which is a close approximation to the source of the version uploaded on the site. It's based on 1.7.2, with kenobi's debugger additions, my own debugger additions, and various CVS patches. It is an older version, however, so some features like searching from the debugging console, as well as VRAM breakpoints will be missing.
Given that the source is such a mess, what I'd recommend to anyone wanting to do anything with it is just start again (the problem being exactly where to start from - I haven't been following official development closely of late, but last time I checked it seemed that there were still issues that needed to be worked through before a stable release). A lot of features from VBA-SDL-H have actually been added to the official CVS repository, however there isn't read breakpoint support and write breakpoints aren't available on all memory ranges (although it isn't too much of an ordeal to add this). If I ever find the need to recode it myself, I'd be tempted just to go from the 1.7.2 release and re-add everything manually (some of the programming in debugger.cpp isn't exactly what you'd call orthodox).
http://www.megaphile.com/file/2223/VisualBoyAdvance-1-7-2-H-src.zip.html