Please see my problems that I thought were hardware related at the following:
Turns out I think I need to get rid of lilo and I'll be fine, but tell me what you think.
Thanks for your help.
P.S. I'm a Linux newbie, and probably shouldn't have tried it in the first place since I know just enough to get me in trouble...