Well, I painted mine with ceramic caliper paint, came out great, also, get some engine detailer, it makes a huge difference.
To clean them, I just use some full strength Simple Green *get it at any store almost* and let it sit for a minute or so, then scrub, then rinse. Comes out great everytime.