20050226 india: Lalu's Budget on track today