How they compare
These two cam sites work in opposite ways, so the choice is about how you like to watch.
Cam4 is free to watch: you can browse public shows with lots of amateur performers and couples and only pay if you tip with tokens. Quality varies a lot from room to room, and the interface feels busy, but there's always plenty on.
ImLive is built around private shows. New members get free credits, and you can watch several shows at once, but credits cost about $30 for 25 and privates run from about $1 a minute, so it adds up quickly. There's less free content than on the big token sites.