SQL data generation tools

SQL data generation tools

Hi everyone,

I'm considering on using an SQL data generation tool for testing purposes, and would like to know your experience with these tools, and which ones would you recommend. (Please say if it is free or not).

I found a free one  at http://www.sqldog.com/EN/download.html, but have no idea of how well it suits my needs (I will eventually try it and then come here to comment on it)

The idea would be a tool that can generate how many records i wish for a table, and makes it easy to fill in the data of those tables.
If it would show me related tables in one single screen, where i could select the fields i wish to customize, and then turn those into forms, well that would be the top of the cake ;-).

Best Regards, 

Diogo Cordovil S. Cordeiro