20050422 india: For US; F-16 means business too