I can't really differentiate between them though.
These cars are the ultimate business marketing machines. Just look at the number of company logos on them.

Ferrari F2008

BMW Sauber F1.08

Renault R28

Williams FW30

Red Bull Racing RB03/04

Toyota TF108

Toro Rosso STR02

Honda RA108

Force India VJM01

McLaren MP4/23
For more information on the team and drivers, just head on to the official website for the Singapore Grand Prix.