In today's age of 40GB and 80GB hdds, the database size is quite an insignificant factor, I think, unless you are out to make a huge 'software', not an 'application'. For Access databases, I still think it's a good idea to put the MDB in the same folder as the application. Even for other data files it would be better, because then in your application you don't need to write code to find out the path to the db. It's always App.Path, or simply absent.

.