I actually used to be all over F1 handicapping and betting it each race but totally lost interest in the port when they started to make it artificial with the ERS / DRS / silly rules / ... The F1 betting markets are also not the biggest which made it hard to take considerable amounts.
Nice to see sportx have it covered though, I still have to place my first test bet there :-)