Нашел проблему, чтобы использовать Firebird с VS2008, мне пришлось использовать более старую версию клиента Firebird, которая работала просто отлично. Awsome? Не так много, но если у вас нет выбора, как у меня, вы тоже можете попробовать, просто наберите:
Версия 2.5.2 для .NET 3.5 / 2.0 с поддержкой Entity Framework