Nice car Neel, loving the red - we've seen so few in that colour on the forum.
It's funny tho', I have to agree with Robb about the perceived wheel size - at first I thought they were 18s until I read your post in more detail Neel. Must just be something to do with the colouring.
I don't know much about wheel technology - what supports BBS's claim (I presume it's theirs) that these are the most technologically advanced - is is weight, design, manufacturing process, etc?