I've heard about a drive that would do up to like 30gigs and it was low cost. Hmmm I can't remember what it was called but I almost bought one when I saw it at Staples. I read the access times and everything though and it wasn't fast enough for much of anything so I decided to just get a new hard drive instead. It was some type of optical drive.
On another note, I did see that they are making 99min cds now, they don't hold 1-3gigs, but they do hold like 870Megs.