exactly how much cash do you have to spend (*see below)...i pondered the 3400 swap in mt gagt...however, i think you could make just as much power with the 3100 block, using 3400 heads/lim/uim. afaik the heads are interchangable. either way, making that much whp out of a 3100/3400 isn't very reliable without a stronger bottom end and transmission.
as to my earlier question, depending on what you want to do, you may be better off just putting a good trans in it, and driving the car till it's death. if you are just wanting a little extra pep, no need for a motor swap, until the engine HAS to be pulled anyway. if you want to go fast, get a different car. honestly. you could buy a turbo kit (which is why i asked about the money), or an rsm csc, but to the best of my knowledge, they are only running high 13's in those cars...
im a little biased because we own one, (see link in sig) but a GTP (grand prix) is honestly your best bang for your buck as far as wanting to go fast. after you have the car (you can get a 97-00 for between 3000-7000). it will cost you around 500 to run 13's, and about 1500 after that to run 12's. which is 300whp (400bhp) *check out
www.zzperformance.com
just my $0.02, a swap would be a very good project, and a very good way to get your feet wet with the car, but honestly imho, it's not worth the hassle.
good luck either way man