yes a 3 or 5 day is basically a rental. i have the system its pretty great. if they offer a good selection of titles this is really going to do well. games start almost instantly and there is no lag. i highly recommend it if you have fios or cable connection. i have basic comcast cable internet and it works like butter
On-live is a system hoping that the gamer writing company's will write software that suites there service. LOL..
Forget this one guys.. it will die a horrible death. most people like myself will want to play the latest games.. unfortunately.. this crowd will not provide a playable game for high rez screens. such a waste of time.