BeCR is a digital VCR type app: it allows you to set up recording schedules, automatically record shows, and play them back, mostly through a web interface (although this will be 100% pretty soon!).
A while back I had a TiVo, and loved it for about a week. Then the stuff that I didn't like started getting to me: the scheduling algorithms didn't work like I thought they should, and some other piddly little stuff. So I, in my ultimate wisdom, decided to write my own TiVo. Well, ironically the day after I closed my account TiVo released an upgrade that fixed everything that I didn't like about TiVo. But, rather than admit that they outdid me, I decided to go ahead with my plans of writing my own app.
I decided to go with a web interface, number one because I liked the Be In Your Stereo interface. I have about half of my cd collection running on BIYS, and I have a computer dedicated to running it, so it seemed somewhat simple to add some stuff to do searches, provide a generic interface, and display options back to the user. So I bought a tv card, and started playing around. About a month later, I've got a working application. It doesn't look pretty, but it does get the job done - I've been using it for a while now and it seems relatively stable.