Thank you all for your replies.
c4757p, your design has given me much more information, and I appreciate that you are sharing your schematic for others to build upon. I have sent you a PM with a few questions related to your design. W2aew, does doing this mean that instead of adjusting the amplification of a signal, you just adjust the attenuation. Does this improve the signal fidelity (among other benefits), or is it just an easier way to 'prepare' the signal to feed into the ADC? In regard to the statements surrounding the ADC, I am unsure of the part to pick, simply because of the sheer number of options. They are also expensive, and I can't really afford to buy a range of parts. If anyone has any suggestions, please share them; I was thinking of dual ADCs, each 500 Ms/s, so 250 Ms/s per channel for all of the four channels which I hope to implement, but looking at the cost for an 8 bit 500 Ms/s ADC, I think that figure might have to drop.
nuno, this was what I was looking for when I first conceived of this project, but I found the results of a quick google were nothing but crappy kits, basically useless Arduino versions and unfinished, yet promising, scopes. My target goals, seeing the work done by c4757p as well as a few others, have increased, to a minimum (?) of 50MHz, 100 Ms/s + per each of the 4 channels, and a colour TFT display. I currently have no clue as to other DSO specific factors such as sample memory. My reason for this being that I want it to be useful, a tool that can be used in conjunction with my 20MHz analogue scope. One (more) thing I'm unsure about is how the maximum bandwidth is decided. Is the main factor the ADC, so long as the rest of the circuitry works at that frequency; I think it was on one of Alan's videos that I saw bandwidth is measured at -3dB.
Thanks again for your continued support,
Ben