Mason: you can get row counters. I have one that I simply click and it keeps track of the rows (up to 100, then you have to reset it) or there are ones that fit on your needles and you have to turn them manually.
You're right about the yarn being carried at the end of the rows. All you have to do it make a little twist to keep the yarn from sagging.
San Chon: If Mason will share the pattern with me, I'd be more than happy (I'd LOVE to, in fact) to make you one. Let me know if you'd like one and what colors you'd like.
SPC: You, Sir, are officially a Knitter. Not a knitter, but a Knitter. Welcome to the club, old chap!