Based on the search results, it appears that the Service Pack 2 (SP2) for Windows Vista was indeed scheduled for release in April. A release candidate for SP2 was expected to be visible in February, leading up to the main release in April, as mentioned in the news item from Fudzilla.
For more details and official information regarding the release dates and features of SP2 for Vista, you can refer to the official Microsoft website or tech news sources for updates on the release and any additional information related to the service pack.